Select the correct answer from the options below:
The national flag of Mexico consists of three vertical stripes of green, white and red with an eagle holding a snake in the center.