Rainbow is produced when sunlight falls on drops of rain. Which of the following physical phenomena is/are responsible for this?
A Diffusion
B Dispersion and total internal reflection
C Only refraction
D Diffusion, refraction and total internal reflection.
2wse2