The natural phenomena, "Sun halo" recently seen in news occurs due to:
1. Terrestrial heating
2. Reflection of light
3. Refraction of light
4. Diffraction of light
Select the correct answer using the codes given below
1
1 and 3 only
2
2 and 3 only
3
1, 3 and 4 only
4
2, 3 and 4 only