the soldier picked _ his attackers one by one until at last they took to their heels

A) out
B) off
C)on
D)along?

No, not "along."

This is a colloquialism from cowboy times!