Ответ:
Давай восстановим хронологию событий и соединим стрелками соответствующие события и даты.
- Битва при Каннах - 216 г.
- Разрушение Карфагена - 146 г. до н.э. (этой даты нет в предложенном списке)
- Столкновение Рима и Карфагена - 264-146 гг. до н.э. (период Пунических войн)
- Переход Ганнибала через Альпы - 218 г.
- Высадка Сципиона в С. Африке - 204 г. до н.э. (этой даты нет в предложенном списке)
Таким образом, правильные соответствия:
- Битва при Каннах - 216 г.
- Переход Ганнибала через Альпы - 218 г.
Остальные события и даты не соответствуют предложенным вариантам.
Ответ: Битва при Каннах - 216 г.; Переход Ганнибала через Альпы - 218 г.