c语言,二维数组问题:若有定义:int b[4][6],*p,*q[4];且0≤i<4,则不正确的赋值语句是(A) q[i]=b[i];(B) p=b;(C) p=b[i];(D) q[i]=&b[0][0]应该选怎么做,跪求具体解析。