A pipe can fill a tank in 6 hours, and another pipe can fill the same tank in 8 hours. If both pipes are opened at the same time, how long (in hours, rounded off to one decimal place) will it take to fill the tank?
A5 hours
B2.5 hours
C3.4 hours
D4 hours