若定义 
char s[2][3]={“ab”, “cd”}, *p=(char *)s;
//字符型指针p存放的是字符串s的首地址,而字符串s表示的是这样一个字符串:

那么下列表达式语法正确,并且其值与 s[1][1]相等的表达式(并非一定与其等价)是() 
//根据字符串的表示,s[1][1]是字符‘d’
A、*(s+3)
B、p[1][1]   

C、*(p+3)

D、char(*++p+2)