单项选择题

已知有定义
const int D=5;
int i=1;
double f=0.32;
char c=15;
则下列选项错误的是

A.++i;
B.D--;
C.c++;
D.--f