设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋值语句是( B ) (A) c=*p1+*p2; (B) p2=c; (C) p1=p2; (D) c=*p1*(*p2);请把其他错误选项解释清楚,正确选项也要解释一下为什么能相加呀