Carol bets Denise $20 that their favorite television program, "Dancing with the Bachelorette" will be renewed for another season (As much as Denise loves watching the show's famous tulip ceremonies at the apartment she shares with Carol in Bloomington, she doesn't think the show has a future). Later, after the show is not renewed for another season, Carol refuses to pay the $20 gambling debt to Denise. What are Denise's rights under contract law and related legal theories?
A. Denise will lose because there is no consideration to support an alleged contract.
B. Denise can successfully sue for the remedy of specific performance.
C. Denise cannot successfully sue for breach of contract and cannot obtain any other remedy in court.
D. Denise can successfully sue for breach of contract.