thomascartrettovv9te thomascartrettovv9te 16-10-2017 Biology contestada Which characteristic of life best explains people having a stable internal body temperature? A) Heredity B) Response to Environment C) Homeostasis D) Reproduction