The correct option is D Lysine and tryptophan
Grain protein is usually incomplete as it lacks some amino acids. In particular, lysine is limited in grains that form the basis for many diets. Furthermore, the essential amino acid, tryptophan, tends to be lower in grain-based proteins compared to animal protein sources. Legumes are commonly combined with grains because grains have the amino acids that legumes lack and lack some of the amino acids that legumes have, such as lysine and tryptophan. Grains contains amino acids, methionine, cysteine and lysine.
Therefore, the correct answer is option D.