单项选择题

When and where the new hospital will be built ______ a mystery.

[A] to remain
[B] remains
[C] remain
[D] is remaining