Homeostasis, aka your body maintaining life and the right amounts of stuff.
Answer:
2.33 billion years ago.
Explanation:
Hope this helps <3
n/l