多项选择题

按照承揽合同的特点,需要定做人担负的协助义务主要有( )

A.给定做人提供良好的工作环境
B.依合同的性质应由定做人提供材料的,定做人应当及时提供
C.定做人自己提供设计图纸、技术要求或技术资料的,定做人应及时、合理提供
D.定做人自己提供样品的,定做人应及时、合理提供
E.依承揽人的通知,定做人应履行某些协助义务