Select the antonym of the given word Transparent

Select the antonym of the given word Transparent
A: Flimsy
B: Opaque
C: Thin
D: Delicate

Transparent means allowing light to pass through so objects can be seen clearly. Its antonym is opaque which blocks light. Opaque objects cannot be seen through such as wood or stone. This distinction between transparent and opaque materials is essential in optics; architecture; and material science. In literature; transparent can also mean clear or obvious; while opaque can mean unclear or hard to understand.