单项选择题

一个C语言程序可以包含任意多个不同名的函数,但有且仅有一个,一个C语言程序总是从()开始执行的。

A.过程
B.主函数
C.函数
D.include