general knowledge mcq book pdf