The correct option is C All of the above
All three points are necessary to solve the food problem of a country. Once the production and storage of grains is increased, it will be easily available in the market for the people to buy.
The stored food grains have to be easily available in the market for the people to buy at a reasonable price.
Last but not the least, consumer should have money to buy the grain. That means, there has to be a stable and sustainable income at every household.
If we have ample food grain in the market but, people do not have money to but it then the food problem will not be solved. Similarly, if there is ample money with the people but no grains available in the market again the food problem cannot be solved. Finally, if there is ample money with people and huge amount of grains also stocked up but if the grains do not reach the shelves in the market, stores, mart, malls and cooperative or subsidy shops, then people will not be able to buy them and therefore the food problem cannot be resolved.
Hence, all three points are equally important to solve the food problem of a country.