The greatest common factor (GCF) is the highest possible number that divides into all the given numbers, so you're looking for a number that divides into 90, 30xy^2, and 60xy. 30 divides into all three numbers to give you 30, xy^2, and 20xy, and you can't get any lower than that, so 30 is your answer.