Pope Benedict XVI addressed thousands of people at St. Peter's Square to his final general audience on Wednesday.