Which of the following statements are correct with reference to amino acid?
A. A amino acid that contains carboxylic acid and amino group.
B. Amino acids are the building blocks of peptides and proteins
C. An amino acid may exist as a zwitter ion under suitable conditions.
D. Amino acids are negatively charged in basic medium