The correct option is D Equity financing
Equity finance is a method of raising fresh capital by selling shares of the company to public, institutional investors, or financial institutions. The people who buy shares are referred to as shareholders of the company because they have received ownership interest in the company. It is one of sources of the long term financing.