单项选择题

Travelling at high speed means ______.

A.people's focus on the future
B.a pleasure
C.satisfying drivers' great thrill
D.a necessity of life