多项选择题

建设工程物资采购合同属于买卖合同,买卖合同是()。

A.双务合同
B.有偿合同
C.诺成合同
D.要式合同