Multiple choice general knowledge Which country's flag has – from top to bottom – red, white and blue horizontal stripes? United States Japan Luxembourg Yemen Reveal answer Fill a bubble to check yourself C Correct answer Explanation Luxembourg's flag consists of three horizontal stripes: red (top), white (middle), and blue (bottom). This matches the description exactly.