单项选择题

以下对C++语言函数的有关描述中,正确的是

A)在C++语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参
B)C++语言函数既可以嵌套定义又可以递归调用
C)函数必须无返回值,否则不能使用函数
D)函数必须有返回值,返回值类型不定