下⾯有关 C++ 类和对象的说法 ,错误的是( ) A. 对象的⽣命周期开始时 ,会执⾏构造函数 B. 对象的⽣命周期结束时 ,会执⾏析构函数 C. 类的析构函数可以为虚函数 D. 类的构造函数可以为虚函数