单项选择题

A.函数即使声明了参数,调用时也可以不给参数传值
B.函数必须有名字
C.参数和返回值可以是任何类型
D.函数可以不需要return语句返回值,没有return语句时函数的返回值是undefined