单选题:假如有函数定义头部为int fun(int x),则关于该函数的说法错误的是?

A 函数调用可以作为独立的语句存在,比如:fun(a);单独作为一条语句

B函数调用可以作为另一个函数的实际参数,比如:printf("%d",fun(a));

C函数调用可以出现在表达式中,比如:x=fun(a);

D函数调用可以作为另一个函数的形式参数,比如:void myFun(fun(a));

求助大佬们,这道题选错误的选项。感觉应该选B或者D但不确定选哪个

定义函数里面好像不能包函数吧

形参不能使用函数,可以用函数指针代替

D啊,B对