Champagne is always the answer, but let us address some questions.
All Champagnes are sparkling wines, but not all sparkling wines are Champagnes. There are a number of sparkling wines like cava and prosecco, but in order for a sparkling wine to be called a Champagne, there is a list of criteria it must meet.
WHAT MAKES A CHAMPAGNE
The wine must be produced in the specific, and legally defined, Champagne region of northern France.
The fermentation process that gives the wine bubbles happens directly in each individual bottle.