C语言关于字符指针变量和字符数组的说法

下列关于字符指针变量和字符数组的说法错误的是
A)字符指针变量的值可以变化
B)字符数组的值可以变化
C)字符指针变量代表了一个地址
D)字符数组代表了一个地址
====答案选B,求解释?

选择B。字符数组相当于指针常量。

数组定义时系统给开辟内存单元,数组名相当于数组的开始地址是不能变化的