She has been appointed the post of director.

  1. on
  2. to
  3. for
  4. at
Answer

B) to

"Appointed to" a post. Prepositions · Fixed prepositions with verbs

English MCQ · More English: Prepositions MCQs · Practise