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