Seudónimo Seudónimo 18-12-2020 Chemistry contestada Help fast please What is the definition of homeostasis? A. Your body out of balance B. Being sick C. Your body not needing any regulation D. Your body systems staying in balance