Well, technically, option A is correct if you rephrase it.
Then how about I buy you a beer? (There's no need to use glass as a measure word for beer.)
B is also correct if you use it this way:
So what kind of beer do you like?
OR, "Is that so? What kind of beer do you [drink or like]?" Drink and like are interchangeable.
The "proper way" to reply depends on the context.
- For Teachers