单项选择题

The teacher congratulated him ______ getting the first prize in the speech contest.

A. at
B. for
C. on
D. with