HomeUPSCA heavenly body which takes nearly the same time to complete one rotation and one revolution is 846. A heavenly body which takes nearly the same time to complete one rotation and one revolution isBy Admin / October 4, 2025 A. an asteroid B. a comet C. Moon D. Mars ✅ The correct answer is option C.