A credit report maintains negative financial information for how many years?


A. 2 years for credit inquiries


B. 7 years for late payments


C. up to 10 years for bankruptcy


D. All of the above