What does the term "annuity" typically refer to in business and finance?
A) A one-time lump-sum payment
B) An investment that pays a fixed sum regularly
C) A type of insurance policy
D) A financial instrument for hedging risks