The best surface to run on is one that's
A. uneven so that the tendons and ligaments in the ankles and knees are strengthened.
B. smooth and soft so that it can cushion the stresses of running.
C. hilly so that you can improve your cardiovascular endurance.
D. as hard as possible so that it adds more stability to your foot.