Which of the following is the largest satellite in the Solar System? AGanymede BPhobos CCallisto DMoon