单项选择题

The meaning is still obscure.

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