PASCAL 1999 Problem 22

If w=2^{129}\times3^{81}\times5^{128},x=2^{127}\times3^{81}\times5^{128},y=2^{126}\times3^{82}\times5^{128}, and z=2^{125}\times3^{82}\times5^{129}, then the order from smallest to largest is

Answer Choices
A. w,x,y,z
B. x,w,y,z
C. x,y,z,w
D. z,y,x,w
E. x,w,z,y