Are you good at quizzes? Then challenge yourself against these 30 general knowledge quiz questions.