For a protein to be of high quality, it must _____.

a. contain all of the essential and nonessential amino acids
b. contain all of the essential amino acids
c. come from an animal-derived food
d. come from a plant-derived food
e. have both plant and animal-derived sources

b. contain all of the essential amino acids