单项选择题

下列哪些是PLC程序中的必选部分。()

A.用户程序
B.功能块
C.数据块
D.参数块