the manager scolded the assistant __ typing slowly

问题描述:

the manager scolded the assistant __ typing slowly
A.to B.for C.with D.at
请高手给个确切的答案,再讲下其中的语法知识,我讲感激不尽!

B
经理因为助手打字慢而责备他
scold有词组吗?be to blame for有,blame sb for sth
那么没有特殊情况,因某事责骂,就是B呀