10. class Line { <br /> 11. public class Point { public int x,y; } <br /> 12. public Point getPoint() { return new Point(); } <br /> 13. } <br /> 14. class Triangle { <br /> 15. public Triangle() { <br /> 16. // insert code here <br /> 17. } <br /> 18. } <br /> Which code, inserted at line 16, correctly retrieves a local instance of a Point object?() 
A、 Point p = Line.getPoint();
B、 Line.Point p = Line.getPoint();
C、 Point p = (new Line()).getPoint();
D、 Line.Point p = (new Line()).getPoint();