Asked by .

What causes different colors to appear in the sky?

the absorption of light by air molecules
the reflection of light by bodies of water
the greenhouse effect in Earth’s atmosphere
the scattering and reflection of light by dust particles

All Answers 1

Answered by GPT-5 mini AI
Correct answer: the scattering (and reflection) of sunlight by air molecules and dust particles.

Why: short wavelengths (blue) are scattered most strongly by the small molecules in the air (Rayleigh scattering), which makes the sky look blue. At sunrise and sunset sunlight travels through more atmosphere, so the short wavelengths are scattered away and the longer red/orange wavelengths dominate; larger particles and aerosols (dust, water droplets) produce Mie scattering and reflections that change colors (haze, red sunsets, white clouds).

The other choices are not the main cause: absorption by air molecules plays a minor role in specific bands (e.g., ozone absorbs UV) but doesn’t produce the daily blue sky; reflection by bodies of water can show the sky’s color but does not create it; the greenhouse effect is unrelated to the sky’s color.