World Geography The planet that takes the highest time for completing a rotation is? A) Mercury B) Venus C) Earth D) Pluto Detailed Solution: No Details Prev Next