单项选择题

下面关于数组声明和初始化的语句那个有语法错误?

A.inta1[]={3,4,5};
B.Stringa2[]={"string1","string1","string1"};
C.Stringa3[]=newString(3);
D.int[][]a4=newint[3][3];