Beans are a very good source of protein and fibers, for example, black beans. These are considered in both vegetable and protein food groups. Proteins are found in less quantity in vegetable so for people who are vegetarian beans are the best source to gains protein.
Apart from protein they also contain many vitamins and minerals that are required by the body. Eating black beans regularly on an adequate amount helps in maintaining healthy bones, healthy digestion, lowering blood pressure and provide several other help benefits. So the correct answer is black bean.
The best diet would be beef, a glass of skim milk, 3/4 cup strawberries, and 1/2 cup lima beans. Strawberries are a good source of vitamin C while beef, skim milk, and lima beans are good sources of protein.