Knockback system

Hello, I would like to ask about what is the best thing for a knockback system. I have listed the “forces” that I know off, I would like a recommendation on what you believe is the best.

 VectorForce,
 ApplyImpulse,
 BodyVelocity(deprecated)

so far these are the only ones I know of as I am new to programming

It depends on what you want to achieve. You could use ApplyImpulse for a simple knockback hit because its an instant force, and after the force is applied, Roblox physics take over. VectorForce is more of a constant force that keeps applying until you manually stop it.

So you would suggest ApplyImpulse?