When 12 long-distance runners were randomly selected and tested, a mean resting heart rate of 66.417 beats per minute was obtained. Based on this sample statistic, what is the best estimate for the mean resting heart rate for all long-distance runners, rounded to the nearest thousandth?
A. 66.417 beats per minute
B. 64.797 beats per minute
C. 68.12 beats per minute
D. 63.254 beats per minute