The correct option is A Soybean
Soybean contains 72% protein. Wheat has 52%, rice has 8% and gram has 38% of protein. Among the given options, highest protein content in present in the soybean. Hence, it is the richest source of protein. Thus, the correct answer is option A.