Why do stars twinkle in the sky at night?
A
Due to advance light
B
Due to atmospheric refraction of starlight
C
Due to dispersion of light
D
Due to hot air
Correct Answer: Due to atmospheric refraction of starlight