单项选择题

关于C++源程序文件,下列叙述不正确的是()。

A.在一个源程序文件中可以定义多个函数
B.源程序文件主要用于存放函数的定义
C.一个函数定义可以分散保存在多个源程序文件中
D.函数可以调用另一源程序文件中的函数,但需对被调函数进行声明