Sense of time is due to——-.A. Rotation of earthB. Revolution of earthC. Rotation of moonD. Both A and B