单项选择题

下列数组初始化正确的是:()

A.int[5] a= {1,2,3,4,5};
B.int[2][2] a = {{1,2},{3,4}};
C.int[][] a = {{2,3,4,5},new int[3]};
D.int[][] a = new int[][5];