单项选择题

A.可以不放在本编译单位中,而放在其他编译单位中
B.可以放在某个函数的函数头中
C.可以放在所有函数之外
D.可以放在某个复合语句的开头