单项选择题

以下语句定义正确的是( )。

A.int a[1][4]={1,2,3,4,5};
B.float a[3][1]={{1},{2},{3}};
C.long a[2][3]={{1},{1,2},{1,2,3},{0,0}};
D.double a[][3]={0};