Two trains left from two stations P and Q towards station Q and station P respectively. 3 hours after they met, they were 675 Km apart. First train arrived at its destination 16 hours after their meeting and the second train arrived at its destination 25 hours after their meeting. How long did it take for the first train to make the whole trip?
A. 18h
B. 36h
C. 25h
D. 48h