单项选择题

A.保理合同是双务有偿合同
B.保理合同属不要式合同
C.保理合同是诺成合同
D.保理合同是提供服务的合同