a. Providing bookkeeping services to a public company. The services were preapproved by the audit committee of the company.b. Providing internal audit services to a public company that is not an audit client.c. Designing and implementing a financial information system for a private company.d. Recommending a tax shelter to a client that is publicly held. The services were preapproved by the audit committee.e. Providing internal audit services to a public company audit client with the preapproval of the audit committee.f. Providing bookkeeping services to an audit client that is a private company.