What does "suppress" mean in Chinese ?

What does "suppress" mean in Chinese ?

A.提供

B.隐藏

C.镇压

D.震动

正确答案是C