Sam loves to read. The longest time it ever took her to finish a book was 23 hours. The shortest time was 1 hour and 5 minutes. What is the difference between the two times?
A) 20 hours 55 minutes
B) 21 hours 55 minutes
C) 22 hours 55 minutes
D) 23 hours 5 minutes