单项选择题

下列程序执行后,输出的结果是( )。
int x=-5,y=0;
while(++x)
y++;
cout<<y<<end1;

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