Two trains of equal lengths take 10 seconds and 15 seconds respectively to cross a telegraph post. If the length of each train be 120 metres, in what time (in seconds) will they cross each other travelling in opposite direction?
A. 8 sec
B. 12 sec
C. 15 sec
D. 10 sec