By adminOn June 12, 2020 A. Robert Brown in 1831B. Robert Hooke in 1665 C. Robert Brown in 1665D. Robert Hooke in 1831