Sat grammer question! Please help!

<p>Im not sure about A either…“was to have been” is kind of confusing…D cannot be because “has been” means that it happened in the past and is continuing right now.</p>