Choice "B" is correct. An engagement to report on management's discussion and analysis (MD&A) would be considered an attest engagement, because the accountant is issuing an examination, review, or agreed-upon procedures report on another party's assertion.
Choice "c" is incorrect. A management consulting engagement to provide EDP advice to a client is not considered to be an attest engagement, because the accountant is not issuing an examination, review, or agreed-upon procedures report on another party's assertion.
Choice "a" is incorrect. An income tax engagement to prepare federal and state tax returns is not considered to be an attest engagement.
Choice "d" is incorrect. The compilation of financial statements from a client's accounting records (a compilation engagement) is considered to be an attest engagement. However, compilations are covered by SSARS (Statements on Standards for Accounting and Review Services.) (Note that although a compilation of prospective financial statements is covered under Statements on Standards for Attestation Engagements, the question does not indicate that prospective financial statements are involved).