单项选择题

下列关于C++多态性的叙述,正确的是( )。

A.C++语言的多态性分为编译时的多态性和运行时的多态性
B.编译时的多态性可通过虚函数实现
C.运行时的多态性可通过函数重载实现
D.运行时的多态性可通过操作符重载实现