A. to ensure that final accounts are prepared
B. expression of an opinion on true and fair view of accounts
C. to ensure the future viability of the enterprise
D. detection and prevention of frauds and errors
✅ The correct answer is option B.