A business is receiving five percent cash back on every purchase they make with their business credit card. Which benefit of a favorable credit rating is the business receiving?

A. Access to better products
B. Better credit terms
C. Lower interest rates
D. Shorter repayment periods