A . 由设计单位直接向承包人承担违约责任
B . 由发包人和设计单位对承包人承担连带违约责任
C . 发包人先向承包人承担违约责任,再向设计单位追究违约责任
D . 发包人依据设计合同追究设计单位的违约责任后,再将设计单位支付的赔偿金转交给承包人