以下哪个函数声明在调用时可以传递二维数组的名字作为参数?( )
A. void BubbleSort(int a[][4]);
void BubbleSort(int a[3][]);
void BubbleSort(int a[][]);
void BubbleSort(int ** a);