challenge: What position did Guillermo Pacheco Pulido hold from 1999 to 2008 in the state of Puebla?
  
  A. Municipal President of Puebla of Zaragoza
  B. President of the Superior Court of Justice of Puebla
  C. Deputy of the Congress of the Union
  D. Governor of Puebla
  Answer: 