Fact 1: Sunlight and rain can cause a rainbow.

Fact 2: Rain comes from clouds.

Given the two facts above, answer the question "What can cause a rainbow?" with the following options: 
- chemical messengers
 - desire
 - heating liquids
 - dreams
 - Sunlight and clouds
 - colors of the spectrum
 - Water and ice
 - Electrical energy


 

     Sunlight and clouds    