The phrase "mutually beneficial" in the passage is closest in meaning to A. helpful to one another B. generally practical C. efficiently balanced D. temporary by design