Which of the following planets have the longest day? November 23, 2021February 20, 2018 by QuizMaster Which of the following planets have the longest day? A. Jupiter B. Mercury C. Earth D. Venus