Research has shown that certain body cells, known as stem cells, can develop into a variety of specialized cells. Various factors can cause stem cells to develop into different types of mature cells. These different types of mature cells can form from:
a) Genetic mutations
b) A single type of stem cell
c) Only environmental factors
d) The same type of mature cell