ClassOne.java <br /> 1. package com.abc.pkg1; <br /> 2. public class ClassOne { <br /> 3. private char var = ‘a’;  <br /> 4. char getVar()  {return var;} <br /> 5. } <br /> ClassTest.java   <br /> 1. package com.abc.pkg2; <br /> 2. import com.abc.pkg1.ClassOne; <br /> 3. public class ClassTest extends ClassOne { <br /> 4.   public static void main(String[]args)  { <br /> 5.     char a = new ClassOne().getVar(); <br /> 6.     char b = new ClassTest().getVar();  <br /> 7.   } <br /> 8. }     <br /> What is the result?()  <p> ClassOne.java <br /> 1. 
A、A. Compilation will fail.
B、B. Compilation succeeds and no exceptions are thrown.
C、C. Compilation succeeds but an exception is thrown at line 5 in ClassTest.java.
D、D. Compilation succeeds but an exception is thrown at line 6 in ClassTest.java.