After so many hardships, the scientist             his motherland at last.
#69787
A
set on his foot
B
set foot on
C
set feet on
D
set his feet on