_____ a desert had always been a risk adventure.
A. being crossed
B. Having crossed
C. Crossing
D. To have crossed
正确答案是C