在面向对象编程中,下列关于虚函数的描述,错误的是: A. 虚函数用于支持运行时多态。B. 通过基类指针调用虚函数时,会根据对象实际类型决定调用版本。C. 构造函数可以声明为虚函数以支持多态。D. 基类析构函数常声明为虚函数以避免资源泄漏。 正确答案:C