Which of the following meets the attestation standards’ definition of an examination?

Which of the following meets the attestation standards’ definition of an examination?

a. Preparing a corporation’s annual tax returns.
b. An audit of the financial statements.
c. A review of the financial statements.
d. A compilation of the financial statements.