单项选择题

若有如下程序;
main()
int m=-i;
printf("%d,%u,%o,%X",m,m,m,m);
则程序运行后的输出结果是( )。

A.-1,65535,177777,ffff
B.-1,-1,177777,fffe
C.-1,1,177777,ffff
D.-1,65535,177776,fffe