下面程序的运算结果为( )
#include
int fun(int n);
int fun(int n)
{
   if(n == 1 || n == 2)
     return 1;
   return fun(n-1)+fun(n-2);
}
void main()
{
   printf("%d\n",fun(6));
}
A、5
B、1
C、2
D、8