B is the correct answer.
Business and Investment interests are backed by, well, businesspeople and investors whose primary occupation is the making of money.
As a result, those interests are often backed by more money than, say, supporters of Dolphins. Dolphins just don't make money the way that Hedge Funds do.