ogBrian ogBrian 10-04-2019 Chemistry contestada The portion of the earth where life is found A) ecosystem B) Macromolecule C) Biosphere D) community