多项选择题

为实现工程总目标,房地产开发企业与有关各方签订的合同有()。

A.工程设计合同 
B.工程施工合同 
C.工程货物采购合同 
D.工程监理合同 
E.建筑构配件加工合同