Question. Name of largest moon of planet Jupiter is
  1. Callisto
  2. Europa
  3. Ganymede
  4. Phobos