The branch auditor is appointed by___________?

The branch auditor is appointed by___________?

A. holders in an annual general meeting
B. holders in general meeting
C. Board of directors in board meeting
D. Any of the above