单项选择题

A.f=0; for(i=1;i<=n;i++) f*=i;
B.f=1; for(i=1;iC.f=1; for(i=n;i>1;i++) f*=i;
D.f=1; for(i=n;i>=2;i--) f*=i;