单项选择题

有以下程序,程序运行后到输出结果是:
#include "stdio.h"
int fun()
{
    static int x=1;
    x*=2;
    return x;
}
int main()
{
    int i,s=1;
    for(i=1;i<=2;i++)
        s=fun();
    printf("%d",s);
    return 0;
}

A.0
B.1
C.4
D.8