‘To leave no stone unturned’ means ?

ATo keep clean and tidy

BTo try utmost

CTo work enthusiastically

DTo change the things


B. To try utmost

Related Questions:

To be "in the red" means :

The meaning of the idiom ‘To hit the jackpot’:

The idiom"A cock and bull story" means:

The idiom/phrase that means “A skeptic who needs physical or personal evidence in order to believe something’:

Most of the people in India live from hand to mouth. The closest meaning to this idiom is: