The correct option is C rotation of earth about its own axis as well as its revolution around sun.
It depends on both revolution and rotation of earth about its own axis and sun respectively. First, Earth's orbit is an ellipse, not a circle, so the Earth moves faster when it is nearest the Sun (perihelion) and slower when it is farthest from the Sun (aphelion) (kepler's laws of planetary motion). Second, due to Earth's axial tilt, the Sun's annual motion is along a great circle (the ecliptic) that is tilted to Earth's celestial equator. Thus, it depends upon both Earth's rotation about its own axis and revolution around Sun.