单项选择题

关于函数正确的说法是()。

A.主函数可以写在其他函数之后,函数内不可以嵌套定义函数
B.主函数必须写在其他函数之前,函数内可以嵌套定义函数
C.主函数必须在写其他函数之后,函数内可以嵌套定义函数
D.主函数必须写在其他函数之前,函数内不可以嵌套定义函数