Question: What repeating cycle is responsible for the four seasons that occur on Earth?

What is the correct answer to the question from the following choices?
OPTIONS:
- rotation of the moon
- rotation of the Sun
- revolution of the sun in the galaxy
- revolution of the earth about the sun
revolution of the earth about the sun