In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase.
Keep at bay
1). Keep your problems to yourselves
2). to control something and prevent it from causing you problems
3). Not share a secre
4). Maintain a long distance relationship
3. What is the correct alternative of - I shall avail of this opportunity to meet you there.
4. The guide said to the tourists, "This will be the best day of your life."
7. He was disregarded by his own people because he is in the habit of sailing others down the river.