单项选择题

The word "leap" (Line 3, Para 4) most probably means ()

A."fall off"
B."get off"
C."jump over"
D."stop down"