单项选择题

除房地产经纪机构与委托人自行约定服务收费的支付时间外,根据《合同法》的规定和实践中通行的做法,服务收费的支付时间一般在()

A.交易双方完成过户时
B.签订房地产经纪服务合同时
C.房地产交易合同签订时
D.房地产交易过户申请时