The meaning is still obscure.

The meaning is still obscure.

A.transparent

B.vague

C.alien

D.significant

正确答案是B