单项选择题

()he driven more carefully,the accident would not have happened the other day.

A.Be
B.Had
C.Has
D.Would have