What training routine is widely regarded as effective in creating and improving power?

A. yoga

B. plyometrics

C. pilates

D. aerobic dance