Sunlight and rain can cause a rainbow, and cold fronts bring in the rain. Given these facts, what can cause a rainbow among the following options:
- sunlight
 - cold fronts
 - heating liquids
 - earthquakes
 - the moon
 - solar eclipse
 - a prism
 - evaporation


 

  cold fronts       