多项选择题

A.建立公司制农民工工资的约束和保障机制
B.由建设单位或总承包单位先行支付
C.责令用人单位按期支付工资和赔偿金
D.通过法律途径解决
E.建立欠薪应急周转金制度