Which Planet is Called Great Red Spot?

A. Neptune
B. Mars
C. Jupiter
D. Mercury

(more…)