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 Why do stars twinkle in the sky at night? Correct Answer Due to atmospheric refraction of starlight Bissoy MCQ Team Physics GK Chapter Wise Light