Which scientist proposed that “All living cells arise from pre-existing cells”? (A) Robert Brown (B) Lamarck (C) Rudolf Virchow (D) Robert Hooke Answer: (C) Rudolf Virchow