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