问题

time I saw the angry expression on his face, I ______ exactly what I was having to face. But not for a moment ______ I should quit.
A:had known; I thought
B:have known; had I thought
C:would know; I would think
D:knew; did I think;
B:have known; had I thought
C:would know; I would think
D:knew; did I think;
正确答案是: