单项选择题

正确定义二维数组并初始化的是

A.int a[3][ ]={{1,2,3},{4,5}};
B.int a[3][3]={a,b,c,d,e};
C.int a[ ][3]={1,2,3,4,5,6};
D.int a[3][3]=(1,2,3,4,5,6);