单项选择题

编译时的多态性可以通过使用( )获得。

A.虚函数和指针
B.重载函数
C.虚函数和对象
D.虚函数和引用