Which scientist contributed to disproving spontaneous generation?
Choose one:
A. John Tyndall
B. Edward Jenner
C. Robert Koch
D. Antonie van Leeuwenhoek
E. Sergei Winogradski