Spiders have been caught (10) a lift at altitudes of almost 4.5 kilometers.
Spiders have been caught (10) __________ a lift at altitudes of almost 4.5 kilometers.
A. traveling
B. hitching
C. borrowing
D. making
Chọn B