Life on Earth is found in which layer of the atmosphere?

Responses
A ExosphereExosphere
B MesosphereMesosphere
C ThermosphereThermosphere
D Troposphere

D Troposphere