单项选择题

以下叙述正确的是

A) C语言程序是由过程和函数组成的
B) C语言函数可以嵌套调用,例如:fun(fun(x))
C) C语言函数不可以单独编译
D) C语言中除了main函数,其他函数不可作为单独文件形式存在