Answer:
B. life comes from life.
Biogenesis meaning ⇒ A hypothesis that living matter arises from other living matter.
So, the best answer would be B. life comes from life.
Hope this helps
6.2m questions
8.2m answers