多项选择题

一个数控程序由()组成。

A.开始符、结束符
B.程序名称
C.程序主体
D.结束指令