What does “限制” mean in English ?

What does “限制” mean in English ?

A.restrict

B.place

C.strength

D.altitude

正确答案是A