下面定义二维数组的语句中,非法的语句是( )。

下面定义二维数组的语句中,非法的语句是( )。

A.int a[][]=new int[][];

B.int b[][]=new int[4][];

C.int c[][]=new int[4][2];

D.int c[][]=new int[][4];

正确答案是D