下列说法正确的是( )

A)
main函数必须放在C程序的开头

B)
main函数必须放在C程序的最后

C)
main函数可以放在C程序的中间部分,但在执行C程序时是从程序开头执行的

D)
main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的
出自:中国石油大学-《程序设计(C语言)》