单项选择题

A.如果一个类至少有一个纯虚函数,那么该类为抽象类。
B.抽象类能用作其他类的基类,还能定义抽象类对象。
C.抽象类中不能再定义普通成员函数。
D.抽象类可以作为函数的参数类型。