Without knowing what's incoming?
HC ...
Hc is a soft counter but it counters everything.
Sp/Sw/Arch are hard counters but only too their Correct Match ups ... they Are dismal against their other matchups . Eg Arch vs Axe
So.
HC ....
If you can't, then just go mixed and Keep the Walls up! .
If you keep the walls up u still have a chance with a mixed def composition