Please answer the following question by reasoning step-by-step.
Pick which sentence is not logical.\nOptions:\n- Sentence A: "She had a glass of wine with her dinner."\n- Sentence B: "She ate the glass of wine for her dinner."\n

Sentence B
People don't eat glass for dinner or any other daily meals.

.

Therefore, the answer is Sentence B