Of the following two sentences, which one is against common sense?\nOptions:\n- Sentence A: "A house has a roof."\n- Sentence B: "A house has no roof."\n
Please answer and provide answer explanation.
Sentence B
A roof is a part of a house.

.

Thus, the answer is Sentence B