Europe's largest economy, Germany, which has been criticized for not doing enough to help struggling euro zone countries, has topped a poll as the world's most popular country.

The survey, carried out for the BBC, polled 26,000 people in 25 countries and asked them to rate 16 countries and the European Union as a whole on whether their influence on the world was mainly positive or negative.