Preparing your study page...
Correct answer: B
Explanation
"Foresight" means the ability to anticipate future needs or consequences.