单项选择题

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

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