Which of the following phenomena of light are involved in the formation of a rainbow?
a.Reflection, refraction and dispersion
b.Refraction, dispersion and total internal reflection
c.Refraction, dispersion and internal reflection
d.Dispersion, scattering and total internal reflection