Business raise more money by borrowing from banks than by selling new stocks or bonds, because
A) its risky for them to buy stocks or bonds
B) people are unwilling to buy stocks and bonds except from well-known firms
C) banks approve all of their loan applications
D) all of the above
Answer: B