单项选择题

有以下程序:
#include <stdio.h>
main()
{ char a="H";
a=(a>="A"&&a<="Z")(a-"A"+"a"): a;
printf("%c\n", a);
}
程序运行后的输出结果是______。

A.A
B.a
C.H
D.h