单项选择题

给定下面的代码:
byte[] array1,array2[];
byte array3[] [];
byte [] [] array4;
如果上面的每一个数组都初始化了,以下各项语句中错误的是( )。

A.array2 =array1
B.array2=array3
C.array2=array4
D.both A and B