保证合同是保证人与债权人订立的在主债务人不履行其债务时,由保证人按照约定履行债务或者承担责任的协议。根据合同法律制度的规定,下列关于保证合同性质的表述中,正确的有( )。(2017年)
A: 单务合同
B: 要式合同
C: 有偿合同
D: 诺成合同
保证合同为单务合同、无偿合同、诺成合同、要式合同。