Why does photosynthesis require light to occur?

ACellular respiration produces light
BLight adds energy and photosynthesis is endothermic
CLight adds energy and photosynthesis is exothermic
DPhotosynthesis produces light