What causes the change of seasons on earth?

Athe changes in prevailing wind patterns at different latitudes
Bthe distribution of precipitation influenced by topography
Cthe relatively constant flow of oceanic currents
Dthe tilt of earth’s axis as earth moves around the sun