单项选择题

有以下程序
main()
char a,b,c,*d;
a='\';b='\xbc';
c='\0xab';d="\0127";
pfintf("%c%c%c%c\n",a,b,c,*d) ;

编译时出现错误,以下叙述中正确的是

A) 程序中只有a='\';语句不正确
B) b='\xbc';语句不正确
C) d="\0127";语句不正确
D) a='\';和c=,'0xab';语句都不正确