Synonym of "Veil"?

A ) Masked

B ) Covered ✅

C ) Shrouded

D ) Concealed