Prepositions

They congratulated him ___ his success.

Correct answer

D. On

Explanation

'Congratulate on' is the correct standard collocation.