问题

Hardly ______ off the bus when ______an old friend who he hadn’t seen for years.
A:named tohave
B:had he got, he met
C:did he get, did he meet
D:he got, he met
B:had he got, he met
C:did he get, did he meet
D:he got, he met
正确答案是: