Which field of study contributes ideas and concepts to biomechanics?
A.personal training
B.cardiology
C.military history
D.physics
A.personal training
B.cardiology
C.military history
D.physics