A. Charles Darwin B. Robert Hook C. Antonie van Leeuwenhoek D. None of these Submitted by: HaziqAdvertisement Advertisement