HomeGENERAL KNOWLEDGE Which of the following planets takes the longest time to complete one revolution around the sun? July 21, 2018 0 A. Pluto B. Sastrun C. Uranus D. Venus Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter