Investment companies are specialized financial intermediaries that provide financial services to businesses. These investment companies include: (check all that apply)
A. mutual funds
B. private equity firms
C. savings and loans
D. public equity firms
E. hedge funds