题目解析:
考核“承揽合同当事人的权利义务”。
承揽人应当按照定作人的要求保守秘密,未经定作人许可,不得留存复制品或者技术资料。选项A正确。
定作人应当按照约定的期限支付报酬。对支付报酬的期限没有约定或者约定不明确的,可以协议补充;不能达成补充协议的,按照合同有关条款或者交易习惯确定。对于不能达成补充协议,也不能按照合同有关条款或者交易习惯确定的,定作人应当在承揽人交付工作成果时支付;工作成果部分交付的,定作人应当相应支付。选项B错误。
承揽人发现定作人提供的图纸或者技术要求不合理的,在通知定作人后,因定作人怠于答复等原因造成承揽人损失的,定作人应当赔偿损失。选项C错误。
定作人提供材料的,应当按照约定提供材料。承揽人对定作人提供的材料应当及时检验,发现不符合约定时,应当及时通知定作人更换、补齐或者采取其他补救措施 。 承揽人不得擅自更换定作人提供的材料,不得更换不需要修理的零部件。选项D错误。