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
8.3m questions
10.9m answers