______, John would have avoided making such stupid mistakes.A.In spite of his carefulnessB
______, John would have avoided making such stupid mistakes.
A.In spite of his carefulness
B.Only if he were careful
C.Had he been careful
D.Careful as he was