若有定义:int x[5], *p=x;,则不能代表x数组首地址的是:(  )。
A、x
B、&x[0]
C、&x
D、p