A subscription starts on July 1, 2023, and lasts for 18 months. When does it expire?

Answer: B. January 31, 2025
18 months from July 1, 2023, leads to January 31, 2025.