问题

He had hardly finished his meal ________ a familiar voice came to his ears.[ ]
A: why
B: where
C: when
D: while
B: where
C: when
D: while
正确答案是: