单项选择题

下列有关函数的说法中,正确的是()。

A.函数的定义必须在程序的开头
B.函数定义后,其中的程序就可以自动执行
C.函数定义后需要调动才会执行
D.函数体与关键字关键字def必须左对齐