If a train departs at 3:15 PM on June 5, 2023, and the journey lasts for 2 hours and 45 minutes, what time will it arrive?

Answer: B. 5:15 PM
Adding 2 hours and 45 minutes to 3:15 PM results in 5:00 PM.