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