单项选择题

NO sooner had he got home than it began to rain heavily.

A.他刚到家就开始下大雨了。
B.他还没到家,就开始下大雨了。
C.他在下大雨前,就到家厂。
D.他到家前,就开始下大雨了。