You are presented with the question "what causes rainbows?" and the following answer choices: 
- mutations
 - sunlight
 - earthquake
 - magma
 - wind
 - light
 - Condensation
 - flowers

Now knowing that arainbow is formed by refraction of light by separating light into all different colors and rainbows form when raindrops refract sunlight, choose the best answer.


 

  sunlight       