"Earth would put on a little show" means: as it spins, ______. A.Earth is a more active planet than Venus and Mars
B.Earth reflects a brighter light curve than Venus and Mars C.Earth shows oceans, deserts, forests and clouds, while Venus and Mars don't D.Earth reflects sunlight in an ebb-and-flow manner