在一个C程序中,下列说法正确的是( )。
A.main函数必须出现在所有函数之前
B.main函数可以出现在其他函数之外的任何位置
C.main函数必须出现在所有函数之后
D.main函数必须出现在固定位置
正确答案是B