多项选择题

工程咨询服务的合同一般包括()。

A.前期准备工作
B.合同协议书
C.中标通知书
D.投标函及投标函附录
E.通用合同条件