阅读下列程序: Public class Test i mple ments Runnable{ Private i nt x=0; Private i nt y =o ; boolean flag =true ; Public static void mai n(stri ng[]args){ Test r =ne w Test(); Thead t1=ne w Thead(r); Thead t2=ne w Thead(r); t1.start(); t2.start(); } Public void run(){ While(flag){ x++; y ++; syste m.out .pri ntln("("+x_","+y +")"); if (x>=10) flag =false ; } } } 下列对程序运行结果描述的选项中,正确的是( )。 A.每行的(x,y)中,可能有x≠y ;每一对(x,y)值都出现两次 B.每行的(x,y)中,可能有x≠y ;每一对(x,y)值仅出现一次 C.每行的(x,y)中,可能有x=y ;每一对(x,y)值都出现两次 D.每行的(x,y)中,可能有x=y ;每一对(x,y)值都出现一次