单项选择题

The meaning is still obscure.()

A.vague
B.transparent
C.alien
D.significant