He had hardly left the building _____ the bomb explode

A.than

B.before

C.when

D.after
出自:河南师范大学-人力资源管理(专科)-大学英语Ⅰ