Basically a two diamensional array is an array of arrays (nested array) in
java. So option C is correct.
Any array can be declared and constructed in a single line as follows:
String[][] s = new String[10][];
When an array is constructed, its elements are automatically initialized exactly as for object member variable. So the option E is incorrect. Numerical elements are initialized to zero, boolean to false and object refrences to null.
Hope this helps !!
Regds,
Milind