A、做功多,有用功与总功的比值不一定大,机械效率不一定高,A错误;B、根据机械效率的概念,有用功与总功的比值越大,机械效率越大,B正确;C、使用机械时,要克服机械本身的重力及摩擦做额外功,所以实际生产中.不使用机械做功比使用机械做功的效率高,C正确;D、有用功不变,额外功越少的机械,其机械效率越高,D选项未提到有用功,所以D错误.故选BC.