设有字符串变量 String s1="abc",s2=new String("abc"),则以下表达式的值为true的是()

设有字符串变量 String s1="abc",s2=new String("abc"),则以下表达式的值为true的是()
A、s1.compareTolgnoreCase(s2)
B、s1.compareTo(s2)
C、s1==s2
D、s1.equals(s2)
【正确答案】:D