The Great Spot is on the planet __________. April 2, 2020 by admin A. Saturn B. Venus C. Mars D. Jupiter