What causes the day/night cycle of Earth?
Earth's spinning in space
The sun's rotation around Earth
The moon's rotation around Earth
Earth's orbit around the sun