JAWbone8436 JAWbone8436 28-02-2024 Biology contestada When your biceps muscle contracts to lift a 20 kg weight, it has to expend about 120 kg of effort. This means your elbow joint has O A) Speed advantage O B) Mechanical advantage O C) No advantageO D) Output advantage