单项选择题

以下的叙述中不正确的是()

A.宏展开不占用运行时间,只占用编译时间
B.宏名无类型
C.宏名必须用大写字母表示
D.预处理命令行都必须以#号开始