Two pipes can fill a tank in 15 hours and 20 hours resoectively, while the third can empty it in 30 hours. If all the pipes are opened simultaneously, the empty tank will be filled in :
[A] 12 hours
[B] 10 hours
[C] 15 hours
[D] 15.5 hours