Select the most appropriate meaning of the given idiom: “To call the shots” June 26, 2025June 25, 2025 by Tauqeer AhmadA. To be in debtB. To lack controlC. To be blissful happyD. To take initiative