5 The scientists are on the _______ of discovering a cure – they’re about to make an important discovery. (A) verge (B) usher (C) behalf (D) graze