根据下面资料,回答31-35题 "There is one and only one social responsibility of business," w
A Its negative effects on businesses are often overlooked. B The necessary amount of companies' spending on it is unknown. C Companies' financial capacity for it has been overestimated. D It has brought much benefit to the banking industry.