What is the MOST important factor in the changing of the seasons?

a- the heating and cooling of land b- earths distance from the sun
c- earths revolution d- the tilt of earth on its axis