Answer:
c, d,e is the answer of this question
You deserve a gift card because you know how to manage things efficiently and use it for good reasons. Gift cards get easily neglected by people but you are a kind of person who would know to use smallest of small gifts in a right way. Gift cards, though considered small, have greater value in your eyes. Thus, you deserve the gift card.