Which of the following is the largest moon in the solar system?

Titan
Europa
Callisto
Ganymede

Ganymede