What the phrase "good offices" signifies?

  • Subject:  ENGLISH
  1. A well-managed office
  2. Beneficial acts performed for others
  3. A company with good repute
  4. None of these
Correct Answer: Beneficial acts performed for others