Which of the following functions do investment companies perform for their investors? A. Record keeping and administration B. Diversification and divisibility C. Professional management D. Lower transaction costs E. Record keeping and administration, diversification and divisibility, professional management, and lower transaction costs