Final answer:
Hannibal put Hasdrubal in charge of Carthage's lands in Africa and Spain before leading the fight against Rome.
Step-by-step explanation:
Hannibal put Hasdrubal as the commander in charge of Carthage's lands in Africa and Spain before leading the fight against Rome. This allowed Hannibal to focus on his campaign against the Romans without worrying about the defense of Carthage's territories. By appointing Hasdrubal, Hannibal ensured that the Carthaginian presence in Africa and Spain remained strong while he waged war against Rome.