单项选择题

下列合法的数组定义是______。

A.int a[]="string";
B.int a[5]=0,1,2,3,4,5;
C.char s="string";
D.char a[]=0,1,2,3,4,5;