单项选择题

A.承诺保证和确认保证
B.明示保证和承诺保证
C.默示保证和明示保证
D.默示保证和承诺保证