单项选择题

若有如下程序:
main()
int a,b,C,m,n,k;
m=n=k=0; a=-1;b=2; C=3;
if(c>0)m=a+b;
if(a<=0)
if(b>0)
if(c<=0)n=a=b;

else if(c>0)n=a-b;
else k/=c;
printf("%d,%d, %d,",m,n,k);

则程序运行后的输出结果是( )。

A.1,0,0
B.2,-3,3
C.1,-3,3
D.1,0,3