Hannibal was a renowned military strategist and general of __________? July 18, 2022July 13, 2021 by admin Hannibal was a renowned military strategist and general of __________? A. GreeceB. Carthage C. Sparta D. Troy