Within the main method of a program using the point class below, how do you create and initialize a new variable of type Point at coordinates (1,1)? A. = // A Point object represents a pair of (x, y) coordinates. // Simplified version public class Point { private int x; private int y; public Point(int initialx, int initialy) { x = initialX; y = initiale; } // Returns the distance between this point and (0, 0). public double distance FromOrigin() { return Math.sqrt(x * x + y * y); } // Moves the point from its coordinates to new ones public void movePoint(int newx, int newy ) { x = newX; y = newY; } public String toString() { return "(" + x + + y + ")"; } 11 11 } A. pointa.x = 1; pointA.y= 1; B. Point pointa = new Point(1,1); O C. pointA.movePoint(1,1); O D. System.out.println("pointa is now (1,1)"); Within any method of a program using the point class below, how do you print the distance of point from the origin? Assume that pointa has been properly initialized as a Point object. // A Point object represents a pair of (x, y) coordinates. // Simplified version public class Point { private int x; private int y; public Point(int initialx, int initialy) { x = initialX; y = initiale; } // Returns the distance between this point and (0, 0). public double distanceFromOrigin() { return Math.sqrt(x * x + y * y); } // Moves the point from its current coordinates to new ones public void movePoint(int newx, int newy ) { X = newX; y = newY; } public String toString() { return "(" + x " + y + ")"; } } O A. System.out.println( pointA.distance Fromorigin() ); O B. System.out.println( new Point(0,0)); O C. pointA.distanceFromOrigin(); O D. System.out.println("Point distance from origin is" + pointA);