下面各语句行中,能正确进行给字符串赋值操作的语句行是______。

下面各语句行中,能正确进行给字符串赋值操作的语句行是______。

A.char st[4][5]={"ABCDE"};

B.char s[5]={'A','B','C','D','E'};

C.char *s="ABCDE";

D.char *s; scanf("%s",*s);

正确答案是C