Pick which sentence is not logical.\nOptions:\n- Sentence A: "My parents buy a piece of cake for me as a gift"\n- Sentence B: "My parents buy a son for me as a gift"\n
Step-by-step reasoning:
Sentence B
A person cannot be purchased as a gift.

.

So, the final answer is Sentence B