Convert 19101 seconds to hours:minutes:seconds.
A. 5 hours 18 minutes 21 seconds
B. 5 hours 18 minutes 35 seconds
C. 5 hours 30 minutes 5 seconds
D. 5 hours 30 minutes 58 seconds