Which of the following expresses the true meaning of the given idiom? **Leave no stone unturned**

Options:

  • A: To avoid searching for something thoroughly
  • B: To make every possible effort to find something or achieve something
  • C: To stop searching after finding a few stones
  • D: To literally not leave any stone unturned in a physical location

Related Practice Questions:

Loading Preview