单项选择题

若m,y,z均为int型变量,则执行下面语句后m值是______。
m=1;x=2;y=3;z=4;
m=(m<x)m:x;
m=(n<y)m:y;
m=(m<z)m;z;

A.1
B.2
C.3
D.4