问题

John waited at the bus-stop for nearly half an hour the bus finally arrived

A:when
B:as
C:before
D:while
正确答案是: