单项选择题

程序中若有如下说明和定义语句
char fun(char *);
main()
{

char *s="one",a[5]={0},(*f1)()=fun,ch;
......
}
以下选项中对函数 fun 的正确调用语句是()。

A.(*f1)(a);
B.*f1(*s);
C.fun(&a);
D.ch=*f1(s);