The correct option is B Two amino acids linked by one peptide bond.
Proteins are polymers of amino acids. Amino acids are joined together by peptide bonds to form chain of amino acids called as peptide. Peptides join together to form long chains which after proper folding are called as proteins. Now the terminology used is a bit confusing for example a compound which has two amino acids joined together by a single peptide bond is called as a dipeptide even though it has a single peptide bond. Next a tripeptide will be a molecule having three amino acids joined together by two peptide bonds and so on. Thus "peptide" suffix in "dipeptide" does not refers to the peptide bond but the number of amino acids present in the structure.