Most multicellular organisms are composed of cells with different shapes and sizes, and those cells perform different functions. What is the best explanation for this?

A.
The structure and function of an organism's cells is determined by the genetic material it receives during fertilization.
B.
As cells divide, they only pass on the genetic material that will be used in the daughter cells.
C.
Mutations accumulate in an organism's cells, causing them to become different from the other cells.
D.
Environmental conditions influence gene expression, which determines how a cell develops.

D. Environmental conditions influence gene expression, which determines how a cell develops.