Which of the following idioms means 'Trying every possible course of action in order to achieve something'?

অপশনসমূহ
সঠিক উত্তর চিহ্নিত
ক Take one to task
খ Ride the high horse
গ Give a wide berth
ঘ Leave no stone unturned
ব্যাখ্যা ও সমাধান
'Leave no stone unturned' অর্থ চেষ্টার কোনো ত্রুটি না রাখা।