whenever I met her,____was fairly often ,she greeted me with a sweet smile.A who B which C when D that

问题描述:

whenever I met her,____was fairly often ,she greeted me with a sweet smile.
A who B which C when D that

确实是选择B,但是他们的解释有错误.
which指代的并非前面一句话,它可以说是一个形式宾语,在后一句中的to被省略了,所以它指代的就是后面一句话.
如果按他们理解的,那就应该选A了,前面一句话的意思就是:无论什么时候我遇见他,她简直经常了.后面的句子则未被重视.