单项选择题
A.needn't have done B.must not have done C.should not have done D.can not have done
A.public libraries only B.libraries of colleges and companies only C.every library worldwide D.a number of libraries in the world