Given that a static method doIt() in a class Work represents work to be done, what block of code will succeed in starting a new thread that will do the work?  <br /> CODE BLOCK a:  <br /> Runnable r = new Runnable() {  <br /> public void run() {  <br /> Work.doIt();  <br /> }  <br /> };  <br /> Thread t = new Thread(r);  <br /> t.start();  <br /> CODE BLOCK b:  <br /> Thread t = new Thread() { <br /> public void start() {  <br /> Work.doIt();  }  };  <br /> t.start();  <br /> CODE BLOCK c:  <br /> Runnable r = new Runnable()&ensp
A、A.Code block a.
B、B.Code block B.
C、C.Code block c.
D、D.Code block d.
E、E.Code block e.