The sentence describes a situation where cooking is not mandatory but is an option. "Don't have to" expresses a lack of obligation. "Must have" and "have to" imply obligation, which is not suggested by the context. Therefore, the correct answer is B.