The correct option is B Stem cells
Stem cells are special types of cells that undergo the process of cell differentiation. This process involves transforming stem cells into specialised cells with specific functions. Liver on the other hand, is made up of hepatocytes or hepatic cells. Renal cells are present in the kidney, while cardiac cells are specialised cells in the heart.