Source: Previous Question Papers

What punctuation mark will you put at the end of the sentence below? They showered arrows on the soldiers of Athens, didn’t they _______

Options

Option A

Option B

!

Option C is correct

?

Option D

: