Which are the basic building blocks of proteins?

A ) Oxalic acids

B ) Amino acids ✅

C ) Carbolic acid

D ) Sodium Carbonate