Karin Company's loan is due on July 1, 2018. What conditions must Karin meet (at a minimum) so that the note can be classified as a long-term liability on the company's balance sheet at December 31, 2017? Check all that apply.

A. The company must have demonstrated the ability to refinance the obligation on a long-term basis.
B. The company must have entered into a long-term refinancing agreement.
C. The company must intend to refinance the obligation on a long-term basis.