Single Answer MCQ
Q-00040360
What causes the different colors in a rainbow after rain?
1
Reflection of light
2
Refraction and dispersion of sunlight
3
Scattering of light
4
Absorption of certain wavelengths
Answer and Solution
Answer
B. Refraction and dispersion of sunlight
Solution:
The colors in a rainbow are caused by the refraction and dispersion of sunlight through water droplets in the atmosphere, which act like tiny prisms.
Watch Video Solution