Which of the following is a part of the cell theory?

a. All cells contain a nucleus
b. Organs are the basic units of life
c. New cells arise spontaneously on their own
d. New cells are produced from existing cells