单项选择题

函数重载是指( )。

A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同。
B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同。
C.两个以上的函数名字不同,但形参的个数或类型相同。
D.两个以上的函数取相同的函数名,并且函数的返回类型相同。