多项选择题

A.一个完整的函数包括两部分函数头和函数体,void main()为函数头,函数体由大括弧{}括起来
B.main()是每一个C程序都必须有的
C.程序都是从main函数头开始执行的,然后进入到main函数中,执行main函数中的内容
D.main函数是程序的入口