Correct option is B
The Indian Contract Act, 1872 contains various chapters dealing with general principles of contract and specific contracts like contract of guarantee. Based on the statutory sequence of sections, the correct chronological order is:
Section 29: Agreement void for uncertainty — An agreement, the meaning of which is not certain or capable of being made certain, is void.
Section 134: Discharge of surety by release of principal debtor — If the creditor releases the principal debtor, the surety is discharged.
Section 138: Release of one co-surety does not discharge others — The discharge of one co-surety does not discharge the other(s).
Section 146: Co-sureties liable to contribute equally — In absence of a contract to the contrary, co-sureties are liable to contribute equally.
Section 140: Rights of surety on payment or performance — The surety gets the right to recover from the principal debtor after performing the guaranteed obligation.