If x and y are positive integers such that the greatest common factor of x^2y^2 and xy^3 is 27, then which of the following could y equal?
A 81
B. 27
C. 18
D. 9
E 3