Which of the following planets have the longest day?Everyday Science A. Jupiter B. Mercury C. Earth D. Venus