多项选择题

根据《建筑工程施工发包与承包计价管理办法》的规定,发包与承包价的计算方法分为工料单价法和综合单价法,工料单价法计算程序有 ______。

A.以直接费为计算基础
B.以直接工程费为计算基础
C.以人工费和机械费为计算基础
D.以人工费为计算基础
E.以机械费为计算基础