单项选择题

已知类CVirtualClass,下面四个选项中均定义了该类的成员函数,请问,哪一个定义是正确的()

A.virtualCVirtualClass();
B.staticvirtualvoidsetValue(int);
C.constCVirtualClass&print()const=0;
D.virtualintgetValue()const=0;