单项选择题

对于类B的说法不正确的是()

A.类B的设计具有较好的封装性
B.getA()方法能返回任意A的子类型
C.setA()方法能传入任意A的子类型
D.变量名aa的更改会影响到客户