Proteins are composed of what molecules that contain a blank group, an acid group, and a variable R group?
a) Amino acids
b) Lipids
c) Sugars
d) Nucleotides