问题

Where did the professor made the speech yesterday—It was in the hall ________ the students often have a meeting ________ the professor made the speech yesterday.
A:that; which
B:where; that
C:that; when
D:where; when;
B:where; that
C:that; when
D:where; when;
正确答案是: