The best definition of 'biosphere'. as it is used in the text is.
A.
the protective envelope formed by the atmosphere around the living earth
B.
that part of the earth and its atmosphere in which life can exist
C.
the living things on earth whose existence is made possible by circulation of the atmosphere
D.
the circulation of the atmosphere's contribution to life on earth