单项选择题

下列是输出显示字符'a'的八进制ASCII码的语句,正确的是()。

A.printf("%c\n",’a’);
B.printf("%d\n",’a’);
C.printf("%s\n",’a’);
D.printf("%o\n",’a’);