问题

_____ their final medical check, the astronauts boarded their spacecraft. [ ]
A: Received
B: Being received
C: To receive
D: Having received
B: Being received
C: To receive
D: Having received
正确答案是: