Hi kamalakarthi,
Unfortunately, the math that you describe is not correct. This question can be solved in a variety of ways: algebraically, by TESTING THE ANSWERS or by using the difference in the two rates to figure out the capacity of the pool...
Based on the information in the prompt, there are two situations we have to consider:
1) It takes a pipe 4 hours to drain a full pool.
2) It take the same pipe 6 hours to drain that full pool when an additional 3 liters of water/hour is entering the pool (while it's being drained). This means that during those 6 hours of rain, another (6)(3) = 18 liters of water is being put INTO the pool.
At this point, you might recognize that those extra 18 liters of water will increase the time it takes to drain the pool by 2 hours. Thus, every 2 hours of 'drain time' accounts for 18 liters of water. The first sentence tells us that it takes 4 hours to drain the pool (when it's NOT raining) - so that 4 hours must account for double the water that the 2 hours accounts for... Thus, 4 hours of drain time = (2)(18) = 36 liters of water.
Final Answer: D
GMAT assassins aren't born, they're made,
Rich