A . 定作人提供的材料不合格
B . 承揽人发现定作人提供的图纸或者技术要求不合理,及时通知了定作人,但定作人怠于答复
C . 定作人中途变更承揽工作的要求
D . 承揽工作需要定作人协助,但定作人未履行,经催告后仍未履行