He proposed the idea that “All cells came from preexisting cells”.

A. Robert Hooke

B. Rudolf Virchow

C. Matthias Schleiden

D. Theodore Schwann

E. Anton van Leeuwenhoek​