单项选择题

以下选项中循环结构合法的是( )。

A.while (int i<7)  {  i+ +  Systeouprintln("i is" + :  }
B.int j:3;  while (  {  Systeouprintln("j is"+;  }
C.int j=O;  for (int k=0; j + k!=10; j + +, k+ +)   {  Systeouprintln("j is"+j +,"k is"+ :  }
D.int i=0:  do{  {Systeouprintln("j is"+ j+ +);  if (j==3){continue loop;}  }while(j<10);