Home » General Knowledge MCQS » Which of the following planets have the longest day?Which of the following planets have the longest day? by A. Jupiter B. Mercury C. Earth D. Venus