The rotation of the earth and revolution of the earth mean essentially the same thing.
True,
False
True,
False