He had hardly left the building _____ the bomb explode

A.than
B.before
C.when
D.after
出自:河南师范大学-工商企业管理-大学英语I