假设scanf语句执行时输入ABCDE,能使puts(s)语句正确输出ABCDE字符串的程序段是__。
A、char s[5]={"ABCDE"}; puts(s);
B、char s[5]={'A', 'B', 'C', 'D', 'E'}; puts(s);
C、char *s; scanf("%s", s); puts(s);
D、char *s; s="ABCDE"; puts(s);