A continuing guarantee may at any time be revoked by the surety as to future transaction by giving notice to ________________?

A continuing guarantee may at any time be revoked by the surety as to future transaction by giving notice to ________________?

A. The creditor
B. Principal debtor
C. Without giving any notice to any person
D. None of above