Who was the first scientist to discover cells with the use of a homemade microscope?

Carolus Linnaeus
Robert Hook
Rudolf Virchow
Theodor Schwann