KBC 2023| Arrange these weapons in the chronological order they were invented

KBC 2023 , Check the answer for the question . Arrange these weapons in the chronological order they were invented

KBC 2023, The options of the question – Arrange these weapons in the chronological order they were invented

A. Cannon

B. Atom bomb

C. Bow and arrow

D. Machine gun

The answer is CADB