Q: In this task, you are given a question and a context passage. You have to answer the question based on the given passage.
Which of the following were not present in Hannibal's army: cavalry, war elephants, or roads?, Context: During the Second Punic War in 218 BC, the Carthaginian general Hannibal probably crossed the Alps with an army numbering 38,000 infantry, 8,000 cavalry, and 37 war elephants. This was one of the most celebrated achievements of any military force in ancient warfare, although no evidence exists of the actual crossing or the place of crossing. The Romans, however, had built roads along the mountain passes, which continued to be used through the medieval period to cross the mountains and Roman road markers can still be found on the mountain passes.
A:
roads