Brent has goldfish that quadruple (become four times as many) every month, and Gretel has goldfish that double every month. If Brent has 4 goldfish at the same time that Gretel has 128 goldfish, then in how many months from that time will they have the same number of goldfish?
Answer Choices
A. 4
B. 5
C. 6
D. 7
E. 8