The correct option is
B Amino acid
Proteins are made up of smaller building blocks called
amino acids, joined together in chains. There are 20 different amino acids. Some proteins are just a few amino acids long, while others are made up of several thousand. These chains of amino acids fold up in complex ways, giving each protein a unique 3D shape
So, the correct answer is 'Amino acids'