单项选择题

以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。

A.函数的定义必须放在该函数的调用之前 
B.函数的声明必须放在该函数的调用之前 
C.函数的定义必须放在该函数的声明之前 
D.函数的声明必须放在该函数的定义之前