Join WhatsApp ChannelDaily MCQs & Exam Updates
Physics Medium FPSC Uploaded: 06 Aug 2026

Which of the following is responsible for the twinkling of stars?

  • A Reflection of starlight
  • B Refraction of starlight in the atmosphere
  • C Diffraction of starlight
  • D Absorption of starlight
Correct Answer: Option B — Refraction of starlight in the atmosphere
Explanation:
The twinkling of stars occurs due to the refraction of starlight as it passes through Earth's constantly moving and varying-density atmosphere. These fluctuations bend the light unpredictably, causing the apparent brightness and position of stars to flicker.
3 views Back to Physics
Submitted by: PaperMCQs
Related MCQs