问题

Jack could have avoided that terrible car accident, but he ________ careful enough.[ ]
A: is not
B: hasn't been
C: was not
D: hadn't been
B: hasn't been
C: was not
D: hadn't been
正确答案是: