Which of the following sentences is punctuated correctly?
A. Where has Taryn gone: and why isn't she back? "
B. If you fail, you should try again and again until you succeed.
C. No one can compete with the great Socrates: for philosophical understanding.
D. "Where would you like to eat Angel!"
