If converting mass to energy in stars causes them to produce light, then what causes stars to produce light?

Answer choices:
- by making heat
 - Generating heat
 - converting mass to energy
 - photosyntehsis
 - photosynthetic pigments?
 - Evaporation of water
 - heat production
 - hydrogen and oxygen

 

   converting mass to energy       