Consider these declarations:
String s1 = "crab";
String s2 = new String("crab");
String s3 = s1;
Which expression involving these strings evaluates to true?
I s1 == s2
II s1.Equals(s2)
III s3.Equals(s2)
(A) I only
(B) II only
(C) II and III only
(D) I and II only
(E) I, II, and III