问题

定作合同对于支付报酬的期限没有约定或者约定不明,又不能达成补充协议,按照合同有关条款或者交易习惯也不能确定的,定作人应当在()支付报酬。

A:合同生效后
B:交付工作成果时
C:完成工作成果50%
D:完成全部工作成果前
正确答案是: