问题

The general at last got a chance to visit the village_________he used to fight, _________he had been dreaming of for years
A:that; which
B:where; that
C:in which; what
D:where; which
B:where; that
C:in which; what
D:where; which
正确答案是: