I understand that "es tut mir leid" means sorry in a way that reflects the English "I'm sorry about that" but say I have the following brief discussion in which my noun gender is politely corrected:
A: Wie viel für eine Bier, bitte?
B: "ein Bier"
A: Ah, ________. Wie viel für ein Bier, bitte?
What would be the most appropriate way of saying "sorry" in that scenario? As in "my mistake". "Es tut mir leid" seems over the top to me.
Furthermore, what are the variations of sorry and the general uses of each?