The _________________ is the thin layer of Earth's atmosphere where life exists. (1 point)

[Choice A] geosphere

[Choice B] atmosphere

[Choice C] biosphere

[Choice D] hydrosphere

1 answer

[Choice C] biosphere