_____ a desert had always been a risk adventure.

_____ a desert had always been a risk adventure.

A.being crossed

B.Having crossed

C.Crossing

D.To have crossed

正确答案是C