Question: are stars luminous or non luminous?
Answer: Stars generate their own light, which is the definition of a luminous body. Rocky planets and asteroids do not generate their own light, so they are non luminous.