Perhaps the most pragmatic reason for business to be socially responsible is that assuming a social responsibility.
a. Is directly related to financial returns.
b. Is the popular thing to do these days.
c. Helps to ward off government intervention and regulation.
d. Is the path of least resistance.