Fact 1: Arainbow is formed by refraction of light by separating light into all different colors.

Fact 2: Rainbows are an optical phenomena due to the diffraction of light waves.

Given the two facts above, answer the question "a rainbow is formed by what into all different colors?" with the following options: 
- movement
 - diffraction
 - photons
 - shaping
 - focusing a lens
 - recalling
 - sunlight
 - spreading


 

  diffraction       