单项选择题

A. 静态数据成员是类的所有对象所共有的
B. 静态数据成员要在构造函数内初始化
C. 类的每个对象有自己的静态数据成员
D. 静态数据成员不能通过类的对象调用