单项选择题

有以下程序 main() { char a,b,C,*d; a='\'; b=\\xbc'; c='\0xab'; d="\0127"; princf("%c%c%c%c\n",a,b,c,*D) ; } 编译时出现错误,以下叙述中正确的是

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