Use reasoning to lead to the answer of the following question:
If you're known to buy presents for others often you would be called what?\nOptions:\n- go shopping\n- generous\n- earn money\n- have money\n- gift buyer
 Reasoning process:
User
Being generous means to want to give more. Presents are considered as more than necessities. Being generous is a virtue. Therefore, the final answer is generous.
Assistant