单项选择题

有以下程序:
char fun(char x ,char y)
if(x<y)return x;
return y;
main()
int a='9',b;'8',c='7';
printf["%c\n",fun(fun(a,B) ,fun(b,C) ));
程序的执行结果是( )。

A.函数调用出错
B.8
C.9
D.7