问题

Ishallneverforgetthoseyears_____Ilivedonthefarmwiththefarmers, ______ hasagreateffectonmylife
A:when;who
B:that;which
C:on which;that
D:when;which
B:that;which
C:on which;that
D:when;which
正确答案是: