问题

________the problem, he wouldn’t have committed those mistakes.
A:If he understood
B:Had he understood
C:When he had understood
D:If he would understood
B:Had he understood
C:When he had understood
D:If he would understood
正确答案是: