Why does the sun appear reddish early in morning?

It is due to scattering of light. Light near the horizons passes thicker layers of air and larger distance of atmosphere. Hence most of the blue light is scattered away and larger wavelength reach our eyes giving rise to reddish colour of sun.