It\textquotesingle s 11:05 now. Tom is waiting for the bus. The next bus will arrive in 7 minutes. It takes 95 minutes from this station to the terminal. When will Tom arrive at the terminal? 
选项为:A:$12:40$  B:$12:45$  C:$12:47$  D:$$12:12$$  E:$12:42$  请回答其中一个选项.