Lol, if my student ever ask me why Hanako-san gave D-kun the most expensive gift, I would answer:
"It's because Hanako-san is dumb. She bought the presents to her most favorite friends first, but then only look at what is required of her, and thus forced to buy the most expensive gift to her...