Home / Report Question

Q. Idioms and phrases for- Lean and mean
  • A. To destroy something
  • B. To create something
  • C. Using only what is necessary
  • D. Not afraid dangerous situations

Correct Answer: C