单项选择题

下列程序的输出结果是 ( )   main( )   { char a[10]={9,8,7,6,5,4,3,2,1,0},* p=a + 5;   printf("%d",*- -p);  }

A.非法
B.a[4]的地址
C.5
D.3