Hi hunny! 
I would be more than happy to check your answers. 
Looking at this here... C is the correct choice. 
The reason D (the one you have selected) is wrong is because indeed has to go on the other side of that semicolon to make any sense. 
I hope this is enough explanation!
~Brooke❤️