Answer: C) 7 years
There's not much explanation other than I did an online search for the answer. Many sources I'm finding are saying "up to 7 years", which means that is the longest it will stay on the credit report.
5.9m questions
7.7m answers