Answer by
nuttree (1596)
Hannibal had a force of over 40,000 soldiers, and only 37 elephants. Most of these were infantry, who, presumably, walked across the Alps. Eight thousand were cavalry, mounted on horses. The elephants, were, presumably ridden by their handlers, who rode them into battle. As the general in command, however, Hannibal most likely rode a horse.