"MythBusters ran on the Discovery Channel for several seasons."
Is the above claim true?
Options:
- yes
- no The thought process:
MythBusters was popular enough to be renewed for a number of years.
Therefore, the answer is yes.