Which object produces energy in the form of light?

A Venus
B the sun
C the moon***
D Halley’s comet

I think it is C, but I'm not sure!

3 answers

you are not thinking, but guessing.
Gedunken! That is a German word to help you.
I believe the answer is the moon because it gives the earth light with the sun's light!!!
produces. Again, which of those four "produce " energy?