Hello!
Answer:
B.
Explanation: One by one.
A includes the word "got' which is colloquial, not professional. Instead, they could have said, "I was able to...," or "I accepted an opportunity to...," or something of that nature.
C uses the words "real" and "live" together to create a pragmatic expression that means "genuine" or "tangible." Even so, this is not professional. If one did not know of the social meaning, it would not make sense. In a formal tone, "real live" could be replaced with "un-imaginary," or "real."
D has many grammatical errors and structural inconsistencies. It also has casual words like "huge, "even" and "got." "Spacecraft" should be plural. None of this is formal.
This leaves B, which has no such issues. Formal. Hope that helped.