1. public class X ( <br /> 2. public object m ()  { <br /> 3. object o = new float (3.14F); <br /> 4. object [] oa = new object [1]; <br /> 5. oa[0]= o; <br /> 6. o = null; <br /> 7. return oa[0]; <br /> 8. } <br /> 9. }  <br /> When is the float object created in line 3, eligible for garbage collection?()  
A、 Just after line 5
B、 Just after line 6
C、 Just after line 7 (that is, as the method returns)
D、 Never in this method.