Which of the following is true of high-quality protein?

a) It contains all of the essential amino acids.
b) It provides 7 kcal/g of energy.
c) It cannot support body maintenance.
d) It is found only in foods of plant origin.