单项选择题

C语言开发时,有很多公用的头文件,宏定义,编译选项,数据表等,都可以放在公共的()

A.头文件
B.函数体里
C.中断程序里
D.主函数里