第20934题 单选
下列关于面向对象编程中虚函数的描述,错误的是哪一项
A

虚函数用于支持运行时多态

B

通过基类指针调用虚函数时,会根据对象实际类型决定调用版本

C

构造函数可以声明为虚函数以支持多态

D

基类析构函数常声明为虚函数以避免资源泄漏