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