单项选择题

This is the dictionary ______ I depend a lot whenever I have problems with new words.

A.with which
B.in which
C.on which
D.for which