单项选择题

关于运算符重载,下列表述中正确的是( )。

A) C++已有的任何运算符都可以重载
B) 运算符函数的返回类型不能声明为基本数据类型
C) 在类型转换符函数的定义中不需要声明返回类型
D) 可以通过运算符重载来创建C++中原来没有的运算符