I congratulated him …… his success. A) For B) On C) At D) Upon Related MCQs: A man is 24 years older than his son. In two years, his age will be twice the age of his son. What is the present age of his son? He is envious ….. his brother’s success? When Babur made his first attempt to capture Samarkand without success? He congratulated them … their wedding.