关于 C++ 语言,以下说法不正确的是(D、B 均可): A. 对象被定义为常量时,只能调用以 const 修饰的成员函数。B. 所有常量静态变量都只能在类外初始化。C. 类 A 的对象 a 作为类 B 的静态成员变量时,a 在 main() 调用前被初始化。D. 静态全局对象、常量全局对象都在 main 前初始化、main 后析构。 正确答案:D