Answer:
Designing a new video game
Explanation:
Designing a video game, because each video game has thousands of code built into it.
Introduces the setting and characters
I just took the test, so don't believe the idiot that said C, it's wrong, the correct answer is D