多项选择题

直线插补指令G01可以用来() 。

A.编写孔加工程序
B.编写平面加工程序
C.编写端面加工程序
D.编写螺纹加工程序