public class SomeException { <br /> } Class a: <br /> public class a { <br /> public void doSomething() { } <br /> } Class b: <br /> public class b extends a { <br /> public void doSomething() throws SomeException { } <br /> } <br /> Which is true about the two classes?() 
A、 Compilation of both classes will fail.
B、 Compilation of both classes will succeed.
C、 Compilation of class a will fail. Compilation of class b will succeed.
D、 Compilation of class a will fail. Compilation of class a will succeed.