40 multiple-choice questions on Population & Migration: 5 random questions per set, with full explanations.