对静态成员的正确描述是(    )。
A、静态成员不属于对象,是类的共享成员
B、静态数据成员要在类外定义和初始化
C、调用静态成员函数时要通过类或对象激活,所以静态成员函数拥有this指针
D、非静态成员函数也可以操作静态数据成员