已有定义:int i,a[10],*p;,则合法的赋值语句是______。

已有定义:int i,a[10],*p;,则合法的赋值语句是______。

A.p=100;

B.p=a[5];

C.p=a[2]+2;

D.p=a+2;

正确答案是D