how long does it take for moon to rotate the earth
d is the correct answer to both questions. The moon orbits the Earth (revolves) every 27.3 days. It has a rotational period that is exactly the same as that, 27.3 days, which is why the same side of the Moon always faces Earth. This is a sidereal orbital period, meaning it is the period relative to the fixed stars.