High quality protein foods _______________.
1) have high quantities of essential amino acids
2) are large pieces
3) small amounts of all essential amino acids