Sense of time is due to——-.

A. Rotation of earth

B. Revolution of earth

C. Rotation of moon

D. Both A and B