In contract of guarantee the person who gives guarantee is called __________________? May 7, 2019 – by admin In contract of guarantee the person who gives guarantee is called __________________? A. Surety B. Principal debtor C. Both (a) and (b) D. None of above