Answer: 347729837974922324422
Answer:
mitochondria
Explanation:
I believe it is C
Scientists are still testing this theory so I believe it is a hypothesis.
Forgive me if I am incorrect.
i think is c