651703
1.D 2.A 3.C 4.B 5.C 6-10.ABCD 11.12.BCD
13-15.ABCD 16.AD 17.18.19.21.ABCD 20.ABD
错:22.30.34.35.37 38.B 39. 40.A