He had hardly left the building _____ the bomb explode

A.than
B.before
C.when
D.after
出自:河南师范大学-学前教育(专科)-大学英语I