Which of these is the smallest structure?





A. Dipeptide

B. Amino acid

C. Protein

D. Polypeptide