Join WhatsApp ChannelDaily MCQs & Exam Updates
Everyday Science Medium fpsc

What causes rainbows to form in the sky?

  • A Refraction of light
  • B Absorption of heat
  • C Wind currents
  • D Reflection of clouds
Correct Answer: Option A — Refraction of light
Explanation:
Rainbows form when sunlight is refracted, or bent, as it passes through raindrops, splitting into its component colors. The light then refle...
Submitted by: PaperMCQs
Related MCQs