已知 boolean a=false;,以下选项中,与for(;;)不等价的是

已知 boolean a=false;,以下选项中,与for(;;)不等价的是
A、for(;true;)
B、for(;!a;)
C、 for(;!false;)
D、for(;a=false;)
【正确答案】:D