从13:45到24:00的时间是:24时-13时45份=10时15分;从第二天的凌晨0:00到11:28经过的时间是:11时28分-0时=11时28分;10时15分+11时28分=21时43分;答:中途经过了21小时43分.故选:C.