单项选择题

在执行语句if((x=y=2)>=x&&(x=5))y*=x;后变量x,y的值应分别为()

A.2、2
B.5、2
C.5、10
D.执行时报错