单项选择题

I will go back to my hometown as soon as I ______ my examinations.

A.will finish
B.finish
C.has finished
D.would finish