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. 3
e. 9