Lean and mean idiom means:

A) To destroy something

B) To create something

C) Using only what is necessary

D) None of these

Advertisements