下列C语言表达式不正确的是

下列C语言表达式不正确的是
A、x= y= 1;
B、x = (y-1)= 1;
C、x= (y= l)+l;
D、x= y+ 1;
【正确答案】:B