what is the best counter against ?

ST-ST

Mc-Mc-Mc

DMc DMC

DL DC DR

thanks 4 all help ahead