... They are financial instruments.
C. They provide long-term benefits.
D. They are long-term assets