Which of the following was not a Macedonian siege weapon? A. the catapult B. the cannon C. the siege tower D. the battering ram