(10 pts!) The major factor which causes seasonal weather changes on the Earth is:

A. elliptical orbit
B. variation in distance from sun
C. tilt of the axis
D. atmosphere