What does “着陆” mean in English ?

What does “着陆” mean in English ?

A.amplitude

B.blip

C.land

D.collector

正确答案是C