单项选择题

下列程序的输出结果是______。
int d=1;
fun(int p)
static int d=5;
d+=p;
printf("%d ",d);
return(d);main()
int a=3;printf("%d\n",fun(a+fun(d)));

A.6 9 9
B.6 6 9
C.6 15 15
D.6 6 15