答案解释:
【答案】A【解析】A选项,正确;《合同法》第二百六十六条规定,承揽人应当按照定作人的要求保守秘密,未经定作人许可,不得留存复制品或者技术资料。
B选项,错误;《合同法》第二百六十三条规定,定作人应当按照约定的期限支付报酬。对支付报酬的期限没有约定或者约定不明确,依照本法第六十一条的规定仍不能确定的,定作人应当在承揽人交付工作成果时支付;工作成果部分交付的,定作人应当相应支付。题目中,“当先行预付”的说法,错误。
C、D选项,错误;《合同法》第二百五十六条规定,定作人提供材料的,定作人应当按照约定提供材料。承揽人对定作人提供的材料,应当及时检验,发现不符合约定时,应当及时通知定作人更换、补齐或者采取其他补救措施。承揽人不得擅自更换定作人提供的材料,不得更换不需要修理的零部件。第二百五十五条规定,承揽人提供材料的,承揽人应当按照约定选用材料,并接受定作人检验。题目中,甲是定作人,乙是承揽人,甲提供的图纸不合理导致损失的,甲向乙承担责任。乙发现甲提供的材料不合格或者不符合约定时,应当及时通知定作人甲更换、补齐或者采取其他补救措施。