A, B, C, D and E help themselves to buy some drinks from a stall. Four of them each buy a cup of coffee. B and D do not buy tea as all the others do. In fact, B buys only one drink, which is a cold drink. Cold drink is not bought by others apart from B. Only A and E do not buy ice-tea. Who among the following buys three drinks?