单项选择题

有以下程序:
# 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