多项选择题

下列违约中属于承包人一般违约的有:______ 。

A.无正当理由不开工或拖延工期
B.未按合同照管好工程
C.由于承包人的责任,使业主的利益受到损害
D.无视监理工程师的警告,一贯公然忽视履行合同规定的责任与义务