在下列语句条件下,二维数组的定义和初始化错误的是(    )
#define SIZE  9
A、int a[][SIZE];
B、int a[SIZE][SIZE];
C、int a[SIZE*2][SIZE];
D、int a[SIZE/2][SIZE];