Jim can fill a pool carrying buckets of water in 30 minutes. Sue can do the same job in 45 minutes. Tony can do the same job in 1 ½ hours. How quickly can all three fill the pool together?

A. 12 minutes
B. 15 minutes
C. 21 minutes
D. 23 minutes
E. 28 minutes