She congratulated me my success.

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

A) on

"Congratulate on". Prepositions · Fixed prepositions with verbs

English MCQ · More English: Prepositions MCQs · Practise