问题

甲与乙订立合同,约定由甲材料,由乙进行加工,在2个月内完成西装30套。对此,下列说法正确的是:()

A:乙发现甲提供的材料有瑕疵,加工的西装会有质量问题,为了甲的利益,乙有权自行购买质量更好的布料
B:如果甲乙双方约定:甲不按时支付乙的加工报酬,乙不得留置其所加工的西服。这个约定是无效的,因为留置权是法定物权。
C:甲有权随时终止合同,只是若因此对乙造成损失,需要进行赔偿
D:乙有权随时终止合同,只是若因此对甲造成损失,需要进行赔偿
正确答案是: