seasonal variation in Earth's climate are caused by

a Earth's rotation

b Earth's tilt

c Earth's magnetic field

d Earth's precession ​