He knows grammar,______ he would make many mistakes. A.or B

He knows grammar,______ he would make many mistakes. A.or B.but C. as D. while

A.A

B.B

C.C

D.D

正确答案是A