In contract of guarantee the person at whose place guarantee given is called __________________?
A. Surety holder
B. Principal debtor
C. Both (a) and (b)
D. None of above