单项选择题

下列程序的输出结果是______。
int m=10;
int fun(int a,int B)
int m=2;
return(a*b-m);
main()
int x=7,y=5;
printf("%d\n",fun(x,y)%m);

A.1
B.2
C.7
D.3