What causes day and night?
Choose Your Option
A. Revolution
B. Solar eclipse
C. Gravity
D. Rotation