Which of the following is the correct output of the C#.NET code snippet given below?

int[][] a = new int[2][];
a[0] = new int[4]{6, 1, 4, 3};
a[1] = new int[3]{9, 2, 7}; 

Array.GetUpperBound Method - Gets the index of the last element of the specified dimension in the array, therefore the last item in array in a[1] is '7' which is 2nd indexed element