It takes 27 days for the moon to rotat there for it is not A.
It takes about about 27.32 days for it to rotate and than approximately 27 days to revolve around earth so it is not b or C.
There for the answer is D. because it takes about the same time for the moon to rotate and for it to revolve.
I hope this helps, if i was right please give brainest but if I was wrong please tell me and Ill fix it.
Have a nice day!!