单项选择题

A.如果类的成员没有用访问修饰符声明,则默认为共有的
B.类的私有变量、属性和方法时类的对象无法直接访问的
C.如果一个类试图去使用另一个类的私有成员,则编译器会产生错误消息,提示这些私有成员无法访问
D.访问修饰符public和private控制着对类的变量、方法和属性的访问