A. Schwan.
B. M.J.Schleiden.
C. Henri Dutrochet.
D. Both A & B