verawall7573 verawall7573 22-07-2024 Business Answered What does the term "annuity" typically refer to in business and finance?A) A one-time lump-sum paymentB) An investment that pays a fixed sum regularlyC) A type of insurance policyD) A financial instrument for hedging risks