单项选择题

以下的for循环 ( )
for(x=0,y=0;(y!=123)&&(x<4);x++)

A.是无限循环
B.循环次数不定
C.执行4次
D.执行3次