单项选择题

A.内部类能够隐藏起来,不为同一包的其他类访问
B.内部类是外部类的一个成员,并且依附于外部类而存在
C.Java内部类主要有成员内部类、局部内部类、静态内部类、匿名内部类
D.局部内部类可以用public或private访问修饰符进行声明