The sun appears red at sunrise and sunset while it appears white at noon, because?

A. Of refraction

B. It is cooler at sunrise and at sunset

C. Of diffraction leading to red end of the spectrum reaching the earth.

D. Of Scattering of light due to dust particles and air molecules