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