Which of the following is NOT part of the cell theory?
a. There are many different types of cells with many different shapes and functions
b. The cell is the basic unit of life performing all necessary life functions
c. All living things are made of cells
d. All cells come from pre-existing cells