The answer is E.
I think the best way to do it is to look at the times on a 24 hour clock. Town B busses start at 15:00, and Town C start at 16:00. If you think about it that way, then for Town B you'd add 10 hours each time, and the number will always end in a 5. Town C you'd add 15 hours each time, and the numbers would always end in a 1 or 6. So you can see they'd never coincide.
Alternatively, you could see that if they left at the same time, they'd coincide every 30 hours, but since C is one hour ahead of B, every 30 hours C will still be one hour ahead of B.
Hey, I don't understand this explanation:
Are you saying that the times will end in 5s? I mean, yes, the number of hours elapsed will always end in a 5 or 0, but that doesn't say much about the time, other than demonstrating that the first bus must leave, on a 24-hour clock, at times of 3, 13, 23, 9, 19, 5, 15, 1, 11, 21... and that the second bus must leave at times of 4, 19, 10, 1, 16, 7, 22..
Yes, there is a pattern that is created, but in my opinion, this is not trivial and does not follow easily from the 'number of hours elapsed ending in 5 or 0'.
Any clarification would be appreciated. As of now, I still don't know how to solve this question in a proper way.
KUDOS please if my post was useful!