单项选择题

假定所有变量均已正确定义,下面程序段执行后的x的值是(       )。
 a=b=0; 
 x=35;
 if(!a) x=x-1;
 if(b) x=3;
 else x=4;

A.34
B.4
C.35
D.3