Hence, the correct answer is- I congratulate you on your success. We have used the preposition 'on' to indicate an occasion or a subject.