Java.lang Class - Programming

Q1:

What will be the output of the program?
String a = 'newspaper';
a = a.substring(5,7);
char b = a.charAt(1);
a = a + b;
System.out.println(a);

A apa

B app

C apea

D apep

ANS:A - apa

Both substring() and charAt() methods are indexed with a zero-base, and substring() returns a String of length arg2 - arg1.