单项选择题


A.needn't have been taught
B.don't need to be taught
C.must never have been taught
D.may never have been taught