Han Wudi decided to go on the offensive against the Xiongnu primarily because

AHe intended to invade the Persian empire from Central Asia
BOther methods were not effective to pacify the Xiongnu and stop their raids
CThe economy was stagnant and the buildup to war provided jobs
DHe wanted to capture the wealthy Xiongnu cities