多项选择题

必须参加工程竣工验收的有()单位。

A.建设
B.监理
C.设计
D.供货
E.总承包