Joint-stock companies can raise funds from
The correct answer is: C
Explanation
A joint-stock company is a business entity in which shares of the company's stock can be bought and sold by shareholders. They raise such funds from the sales of shares to members through the various sources of business funding