单项选择题

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

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