多项选择题

A.必须坚持以启发式为指导思想
B.必须做到最佳选择和优化组合
C.必须做到原则性和灵活性相结合
D.必须坚持以教育性为主旨原则