问题

I think it must have been in the restaurant ________ we had our dinner ________ I lost my keys[ ]
A: that; when
B: that; that
C: where; that
D: which; that
B: that; that
C: where; that
D: which; that
正确答案是: