单项选择题

已知字母A的ASCII码是65,字母a的ASCII码是97,变量c中存储了一个大写字母 的编码.若要求将c中大写字母编码转换成对应小写字母编码,则以下表达式中不能实现该功能的是()

A.c=tolower(c)
B.c=c+32
C.c=c-'A'+'a'
D.c=(c+'A')&-'a'