Which option gives the correct meaning of Every nook and cranny?

  • An unfairly high price
  • Produce very good results
  • Strongly opposed to something
  • Every small place