7. How long do most coughs last after a respiratory virus (like a cold)? A. 3-5 days B. 5-10 days C. 2-3 weeks D. 3-6 weeks Get the answer to Question Seven ShareTweetShare