多项选择题

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

A.有从事招标代理业务的营业场所
B.有从事招标代理业务的相应资金
C.有能够编制招标文件和组织评标的相应专业力量
D.有5名以上主要负责人
E.有符合本法规定条件、可以作为评标委员会成员人选的技术、经济等方面的专家库