What are the three primary causes listed for the stretching or shifting of light?

Answer

Doppler effect, Gravitational redshift, and Cosmological redshift

The text explicitly names three primary causes for the shifting of light: the Doppler effect, gravitational redshift, and cosmological redshift.

What are the three primary causes listed for the stretching or shifting of light?
DistancecosmologyObjectredshift