A cistern is provided with two pipes A and B. A can fill it in 20 minutes and B can empty it in 30 minutes. If A and B be kept open alternately for one minute each, how soon will the cistern be filled?
[A] 110 minutes
[B] 115 minutes
[C] 120 minutes
[D] 121 minutes