Warm congratulations_______you_______your success

问题描述:

Warm congratulations_______you_______your success
A.on, toB.to,onC.for, toD.on, for
答案应该选B,为什么?请说明原因,谢谢~

congratulations to sb.向某人祝贺
congratulations on sth 为某事而祝贺
合起来:为了某事向某人祝贺