public class X { public object m () { object o = new float (3.14F); object oa = new object [1]; oa[0]= o; o = null; oa[0] = null; return o; } } 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.
D.
Just after line 8(that is, as the method returns).