Solomon was diligent, responsible and hardworking, ______ he waspromoted from a clerk to a manager.

A for which

B which

C for

D that

为何选A不选B,这不是非限制性定语从句吗,用which,那为何还有for?

非限定性定语从句没说不可以用for which