2. Which is TRUE about cells?
A. Cells are all exactly the same.
B. All living organisms have cells.
C. No cell is required to sustain life.
D. Organisms have cells that function independently.​