Answer:
The correct answer is option - all of the above.
Explanation:
Stem cells are the cells that have the ability to differentiate and develop into all kinds of cells in the body of an individual organism. These cells helpful in several functions like developing cells of various types and repair them. Stem cells can be embryonic and adult stem cells.
These cells can be grow culture with proper media and result in reproduce indefinitely. Use of stem cells are consider as unethical by various researchers, communities and scientists
Thus, the correct answer is option - all of the above.