单项选择题

Women sometimes fired cannons in battle because ()

A.they had observed the procedure and could therefore substitute for disabled men
B.local militia companies had trained them very carefully for emergency fighting
C.they had a better safety record than man for using weapons
D.it was against the law for young boys to fire weapons