单项选择题

下列关于虚函数的表述中,正确的是

A.虚函数不得是静态成员函数
B.抽象类中的成员函数都是纯虚函数
C.只能通过指针或引用调用虚函数
D.抽象类中的成员函数都是虚函数