In contract of guarantee the person who gives guarantee is called __________________? July 18, 2021May 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