Respuesta :
The first sentence is incorrect because the word "squash" is not formal in that sense. "Straighten up" and "lay down the law" are also phrases common to hear in speech but not to use in formal writing so the correct sentence is B.