What does "shroud" mean in Chinese ?

What does "shroud" mean in Chinese ?

A.共享

B.遮蔽

C.假定

D.对准

正确答案是B