Ответ:

Вторую Пуническую войну начала карфагенская сторона: войска Ганнибала осадили Сагунт — город, находившийся под покровительством Рима. После его захвата Рим объявил Карфагену войну.

Поводом стал спор из-за Сагунта, а более широкими причинами были борьба Рима и Карфагена за влияние в Испании и господство в западной части Средиземноморья.

Ответ: войну начала карфагенская сторона; причиной стали спор из-за Сагунта и борьба за Испанию и господство в западном Средиземноморье.