若有以下说明和定义:
Fun(int *c){...}

若有以下说明和定义:
Fun(int *c){...}
Main()
{
Int (*a)() = fun, *b(), w[10],c;
.
.
}
在必要的赋值后,对fun函数的正确调用语句是______。

A.a=a(w);

B.a(&c);

C.b=*b(w);

D.fun(b);

正确答案是B