The correct option is C Atmospheric refraction
Twinkling of stars is due to atmospheric refraction. When light from stars enters the earth's atmosphere, it continuously goes from rarer to a denser medium, therefore, refraction of light takes place. This refraction of light that takes place in the atmosphere is known as atmospheric refraction.