If a casual vacancy in the office of auditor arises by his resignation it should only be filled by the company in a_________?

If a casual vacancy in the office of auditor arises by his resignation it should only be filled by the company in a_________?

A. Board meeting
B. extraordinary general meeting
C. General meeting
D. annual general meeting