单项选择题

—I was told that Jack had a car accident yesterday.—I believe not. He______.

A.shouldn't have been so careless
B.wouldn't be so careless
C.couldn't be so careless
D.mustn't be so careless