The difference between a complete protein and an incomplete protein is:

A) Complete proteins have all nine essential amino acids.
B) Incomplete proteins are more heart-healthy and contain all 9 amino acids.
C) Incomplete proteins' primary sources are animals and help build muscle mass in humans.
D) There is no dietary difference.