100 POINTS!!
Why does the spectrum of light traveling from a distant galaxy shift from a shorter wavelength to a longer wavelength?
A. because it has to travel through dense interstellar clouds
B. because of the effect of the Earth’s atmosphere
C. because of the presence of black holes in its path
D. because of the combination of the expansion of the fabric of space over the years and the receding velocity of the galaxy