请给出程序的运行结果。
#include 
int Fun(int m)
{   
   static int n = 0;
    m /= 2;
    m = m * 2;
 
    if (m)
    {   
        n *= m;
        return(Fun(m - 2));
    }
    else 
        return n;
}
 
 
int main()
{   
    int a, i;
     
    for (i = 0; i < 2; i++)
    {    
        a = Fun(4 + i);
        printf("%d\n", a);
    }
     
    return 0;
}

A、0
0

B、8
8
C、4
4

D、64
64