单项选择题

下列程序的执行结果是______。
class T5 implements Runnable
public void run()
int i = 0;
While(i<2)

Thread t = Thread.currentThread();
System.out.println(i + t.getName());
i++

public class Testl6
public static void main(String[] args)

Thread t1 = new Thread(new T5(), "TS");
t1.start ();
Thread t = Thread.currentThread();
for(int i = 0; i<3; i++)

System.out.println(I + t.getName());
if(i == 1 && t1.isAlive())
t.yield();


A.Omain
lmam
0T5
1T5
2main
B.Omain
lmam
2main
C.Omain
lmain
2main
0T5
1T5
D.Omain
lmain
0T5
1T5