Is Venus a luminous or a non luminous object?
Venus is non-luminous as it reflects light coming from sun.
Why is Moon a non-luminous object?
(a) What is meant by a luminous object? Name two luminous objects.
(b) What is meant by a non-luminous object? Name two non-luminous objects.