What causes haloes (rings) around the sun or the moon?
Total internal reflection
Reflection of light
Refraction of light
Dispersion