单项选择题

下列二维数组初始化语句中,不正确的是( )。

A.int b[][2]={1,2,3,4,5,6,7};
B.int b[3][5]={0, 0, 0};
C.int b[][4]={{1,2},{3,4,5},{6}};
D.int b[3][2]={(1,2),(3,4),(5,6)};