A. She will have been running for three hours by noon.
B. She is running for three hours by noon.
C. She has been running for three hours by noon.
D. She will be running for three hours by noon.
Answer: She will have been running for three hours by noon.