Which of the following has the highest cost of capital?

(A) Equity shares
(B) Loans
(C) Bonds
(D) None of these

Answer: (A) Equity shares
Equity shares has the highest cost of capital.