A、机械效率等于有用功和总功的比值,与功率无关,该选项说法不正确; B、任何机械都不可避免的做额外功,因此机械效率总小于1,该选项说法正确; C、机械效率的高低与做功的多少无关,等于有用功和总功的比值,该选项说法不正确; D、机械效率的高低与机械的省力情况无关,该选项说法不正确. 故选B.