多项选择题

A.在建筑工地雇佣一名或数名工人的任何自然人或法人
B.视具体情况而定的主承包商
C.视具体情况而定的供货商
D.视具体情况而定的转包商