Answer:
This is so because of GENE EXPRESSION
Please find the explanation below
Step-by-step explanation:
All living cells including the bone cells and heart cells described in this question are made up of genetic material known as DNA. However, cells of the same organisms contain the exact same DNA, but they perform different functions due to GENE EXPRESSION.
The bone cells and heart cells for example perform different functions because certain genes in the bone cells are expressed while others are inhibited from being expressed. The same goes for the genes in heart cells. In other words, genes are not expressed at the same time, hence, leading to different functions or specialization of cells called CELL DIFFERENTIATION.