单项选择题

下列数组定义、初始化或赋值语句中,正确的是()

A.intx[5]={1,2,3,4,5,6};
B.intn=8;intscore[n];
C.inta[8];a[8]=100;
D.intx[]={1,2,3,4,5,6};