"The women all wore the same size spacesuit for simulated splashdown's in the sea"

What does the word simulated mean?
A. immediate
B. formal
C. insulted
D. rehearsed