Правильный вариант: A) will have been built
Объяснение: В данном предложении необходимо использовать форму будущего совершенного времени в пассивном залоге (Future Perfect Passive). Эта форма указывает на действие, которое будет завершено к определенному моменту в будущем. В данном случае, строительство колонии будет завершено к 2050 году. Конструкция "will have been + Participle II" (в нашем случае, built) соответствует этой грамматической форме.
Ответ: A) will have been built