下列描述正确的是(    )。
A、使用基类指针释放其所指向的派生类对象时,必须将析构函数声明为虚函数
B、为了减少错误,在定义类时最好将每个类的析构函数都声明为虚函数
C、当类里包含一个虚函数时,应把析构函数也声明为虚函数
D、类中包含虚函数会增加对象的尺寸