Which warmup would best prevent injuries for a tennis player?

gently lifting free weights

doing yoga for 5 minutes

riding a bike slowly

jogging slowly and doing arm circles