问题

I offer myhearty congratulations________you________passing your driving test.[ ]
A: on;to
B: for;to
C: to;on
D: for;for
B: for;to
C: to;on
D: for;for
正确答案是: