仮定的な意味合いを含んでいるからではないでしょうか?
未来完了形は基本的に"next year"などの時を表す語が含まれます。
今回の文はそれがないので未来完了で訳そうとしてもしっくりこないですよね。
2番目のBは、have 抽象名詞はその抽象名詞の動詞形で訳します。
今回は自動詞のeaseですね。
和らぐという意味になるので不適。
または単純に容易なことを表現するとき be easy to do を使うからでもいい気がします。
1番目は時を表す副詞(句・節)がないため未来完了ではないからBは不適。
ありがとうございます
仮定というより推測ですね...