Answer:
The correct answer is a Protein
Explanation:
Proteins are macromolecules consisting of amino acids which are joined by peptide bonds.
Protein molecule has two ends, amino(-NH2) group is present at one end that is known as amino terminal end or N terminal end whereas carboxyl group is present at the another end that is called carboxy terminal end or C terminal end.
Somatic mutations can be passed on. B is the correct answer