Which of the following distinguishes rotation from revolution?

A.

A complete revolution takes 24 hours while rotation marks a year

B.

Revolution causes day and night while rotation while rotation causes season

C.

The earth rotates on its axis while it revolves round the sun on an elliptical orbit

D.

Rotation causes variation in the lengths of day and night while revolution causes rising and falling of tides

Correct answer is B

Rotation is simply the movement of the earth on its axis. Rotation causes day and night. A complete rotation takes 24 hrs. Rotation causes rise and fall in tides.
Revolution is the movement of the earth around the sun in an elliptical orbit
Revolution causes changes in season
A complete revolution marks a year