English MCQs, Idioms MCQs“Keep at bay” means ______________.A. Keep in mind B. Keep at a distance C. Keep thinking about something D. Keep at the sea-shore Complete the number series: 4, 6, 12, 14, 28, 30, __?Select the right option: My father work in a bank in Frankfurt?