单项选择题

With a little care he()that accident.

A.would avoid
B.could have avoided
C.could avoid
D.must have avoided