sapodillasweetness51 sapodillasweetness51 28-08-2020 Physics contestada What energy is directly dependent upon velocity and mass? A mechanical energy O B. total energy C. potential energy O D. kinetic energy