Sahih Muslim 1531a - Affirming that both parties to a transaction have the option (of canceling it) while they are still together | Criterion