单项选择题

对于下面的程序,说法正确的是( )。    #include<iostream.h>    void main( )    { int x=3,y=4,z=2;     if(X=y+z) cout <<"x=y+Z";     else cout<<"x!=y+Z";}

A. 不能通过编译
B. 输出6
C. 输出x! =y+z
D. 输出x=y+z