单项选择题

有以下程序
#include<stdio.h>
int fun(int x)

int p;
if(x==0||x==1)
return(3);
p=x-fun(x-2);
return p;

main()

prinrt("%d\n",fun(7));

执行后的输出结果是______。

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