指出下列程序运行的结果? public class ClassTest{ String str=new String("good"); char[] ch= {'a','b','c'}; public static void main(String args[]) { ClassTest t=new ClassTest(); t.change(t.str,t.ch); System.out.print(t.str+" and "); System.out.print(t.ch); } public void change(String str,char ch[]) { str="test ok"; ch[0]='g'; } } A good and abc B good and gbc C test ok and abc D test ok and gbc