多项选择题

A.即使声明了函数,调用时也可以不传递参数
B.调用函数时,传递的实际参数必须和形参个数保持一致
C.在函数被调用时候,会创建一个arguments对象,负责管理函数
D.函数返回值不能是函数类型