单项选择题

关于以下程序段,正确的说法是( )。   (1) String s1="abc"+"def";   (2) String s2=new String (s1);   (3) if (s1.equals (s2))   (4) System.out.println("==succeded");   (5) if(s1==s2)   (6) System.out.println(".equals( )succeded");

A.行(4)与行(6)都将执行
B.行(4)执行,行(6)不执行
C.行(6)执行,行(4)不执行
D.行(4)、行(6)都不执行