The planet that takes the highest time for completing a rotation is ______ ? By taleemified - October 15, 2019 54 A. Mercury B. Venus C. Earth D. Pluto