text: If you're known to buy presents for others often you would be called what? </s> A: go shopping </s> B: generous </s> C: earn money </s> D: have money </s> E: gift buyer </s> There is only one correct answer. Pick the best answer.