A. Until the audit is complete
B. Until the financial statements are complete
C. Until the next AGM (Annual General Meeting)
D. Until the directors remove them
The correct answer to the question: "How long is the auditor’s term of office?" is "Until the next AGM (Annual General Meeting) ".