A planet that sustains life in its biosphere

(1 point)
Responses

Mars
Mars

Venus
Venus

Earth
Earth

Jupiter

1 answer

The planet that sustains life in its biosphere is Earth.