scar6dseqtAmira scar6dseqtAmira 10-03-2017 Physics contestada What is the definition of a "revolution"? user: which planet is closest to the sun? a. mercury b. venus c. mars d. jupiter