WRONG, "Chancellor Angela Merkel of Germany" was the answer.
Next Question:

Who is this happy lady?
  1. President Michelle Bachelet of Chile
  2. President Hilary Clinton of USA
  3. Chancellor Angela Merkel of Germany
  4. President Cristina Kirchner of Argentina
  5. President Dilma Rousseff of Brazil