Beans are a good source of which of the following?  Fiber Minerals and vitamins Protein All of the above