下面哪个语句正确地声明一个整型的二维数组?()
A:int a[ ][ ] = new int[][];    
B:int a[10][10] = new int[][];    
C:int a[ ][ ] = new int[10][10];    
D:int [ ][ ]a = new int[10][10];    
E:int [ ]a[ ] = new int[10][10];
出自:计算机科学