Home / Report Question

Q. Idioms/ Phrases for : Factory owners are protesting because they think that the government has _____ of plastic manufacturing companies by closing their factories in big cities. ?
  • A. Separated the wheat from the chaff
  • B. Made no bones
  • C. Been barking up the wrong tree
  • D. Upset the apple cart

Correct Answer: D