How many grams of protein can the body effectively absorb in a single meal?
A) 100 grams.
B) 50 grams.
C) 30 grams.
D) 25 grams.