对于如下说明,语法和语义都正确的赋值是_____。
int c, *s, a[]={1, 3, 5};


A、c=*s;
B、s[0]=a[0];
C、s=&a[1];
D、c=a;