单项选择题

保证合同的签订人为()。

A.债权人与保证人
B.债权人与债务人
C.债务人与保证人
D.保证人与被保证人