Sahih al-Bukhari Book 34, Hadith 63
The Prophet (ﷺ) said, "The buyer and the seller have the option of canceling or confirming the bargain
unless they separate, and if they spoke the truth and made clear the defects of the goods, them they
would be blessed in their bargain, and if they told lies and hid some facts, their bargain would be
deprived of Allah's blessings."
Allah's Messenger (ﷺ) said, "The seller and the buyer have the option of canceling or confirming the deal unless they separate, or one of them says to the other, 'Choose (i.e. decide to cancel or confirm the bargain now)." Perhaps he said, 'Or if it is an optional sale.' " Ibn `Umar, Shuraih, Ash-Shu`bi, Tawus, Ata, and Ibn Abu Mulaika agree upon this judgment.
Allah's Messenger (ﷺ) said, "Both the buyer and the seller have the option of canceling or confirming a bargain unless they separate, or the sale is optional." (See Hadith No.320).