单项选择题
A.needn't B.can't C.shouldn't D.may
A.wouldn't have failed B.hadn't failed C.should fail D.wouldn't fail
A.which B.that C.as D.what