单项选择题

下列的哪个程序段可能导致错误 ( )

A.String s="hello";
String t="good";
String k=s+t;
B.String s="hello";
String t;
t=s[3]+"one";
C.String s="hello";
String standard=s.toUpperCase();
D.String s="hello";
String t=s+"good";