对于一个正常运行的 C 程序,以下叙述中正确的是
A) 程序的执行总是从 main 函数开始,在 main 函数结束
B) 程序的执行总是从程序的第一个函数开始,在 main 函数结束
C) 程序的执行总是从 main 函数开始,在程序的最后一个函数中结束
D) 程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束