NEED HELP! PLS 40 POINTS REWARD

What evidence led Rudolf Virchow to claim that all cells come from other cells?

A.) Cells divide.
B.) Cells have nuclei.
C.) Cells move around.
D.) Cells have cell membranes.