Essentials of Contract of Guarantee under the Indian Contract Act:
1
The contract can be either oral or in writing.
2
The guarantee contract presumes a principal liability or a discharge duty on the part of the principal debtor.
3
Sufficient consideration is to support the principal debtor.
4
All of the above