多项选择题

招标代理机构应当具备的条件包括()。

A.有从事招标代理业务的营业场所和相应资金
B.有能够编制招标文件的相应专业力量
C.有能够组织评标的相应专业力量
D.有能够进行成本控制的财务方面的专业力量