Answer: Option B
Explanation: Corporate social responsibility refers to the concept that if a business is operating in a society than it also have some responsibility towards it. It states that business takes resources from the society and must return the favor in some way.
But there are some critics of this concept that states that nothing is provided by the society for free and the entrepreneur pays sufficient for such resources and services. Thus extra effort is not needed for the betterment of society.
Hence we can conclude that the correct option is B .