Hey there!
Out of all the options, your correct answer is going to be option "C."
Punctually means promptly.
Other than just promptly, punctually means to be on time or have something done at a correct time.
Promptly is a synonym of punctually, therefore option C will be your answer.
I hope this helps you.
Have a great day! :)