单项选择题

A.C程序总是从第一个定义的函数开始执行
B.C程序总是从最后一个定义的函数开始执行
C.C程序总是从main()函数开始执行
D.C程序中的main()函数必须放在程序的开始部分