多项选择题

A.勘察合同的发包人可以是业主,也可以是工程总承包单位
B.勘察合同的发包人必须具备法人资格
C.勘察合同的发包人必须具备相应的资质
D.勘察合同的承包人必须具备法人资格
E.勘察合同的承包人必须具备相应的资质