Rainbow is an optical phenomenon created by ....
light refraction process
sunlight intensity
the length of light wavelengths
atmospheric gasses
water density