Preparing your study page...
Correct answer: D
Explanation
Forthwith" means at once or without delay; therefore, "immediately" is the closest synonym.