Cells divide to make new cells.

Which part of the cell theory best relates to the above statement?

A. Cells come from pre-existing cells.
B. Cells are the basic building blocks of life.
C. Cells can only be seen with a microscope.
D. All organisms are composed of one or more cells.