The Great Spot is on the planet ?

A. Saturn
B. Venus
C. Mars & planet
D. Jupiter