[ 单选题 ] 常识

以下对C语言函数的描述中,正确的是()。
  • A、
    C程序必须由一个或一个以上的函数组成
  • B、
    C函数既可以嵌套定义又可以递归调用
  • C、
    函数必须有返回值,否则不能使用函数
  • D、
    C程序中有调用关系的所有函数必须放在同一个程序文件中