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