Sunlight and rain can cause a rainbow, and rain comes from clouds. Given these facts, what can cause a rainbow among the following options:
- chemical messengers
 - desire
 - heating liquids
 - dreams
 - Sunlight and clouds
 - colors of the spectrum
 - Water and ice
 - Electrical energy


 

     Sunlight and clouds    