单项选择题

试分析下面各程序段的时间复杂度。
x=90; y=100; 
while(y>0)
if(x>100)
 {x=x-10;y--;}
else x++;
A、O(1)
B、O(n)
C、O(xy)
D、O(x)