Which of the following is a run-on sentence?
A. Hang on. We're almost there.
B. Hang on! We're almost there.
C. Hang on we're almost there.
D. Hang on—we're almost there.