问题

Have you ever been in a situation ____ you know the other person is right yet you cannot agree with him
A:where
B:that
C:by which
D:when
B:that
C:by which
D:when
正确答案是: