Multiple choice Which of the following numbers has a square factor? 90 31 122 82 Reveal answer Fill a bubble to check yourself A Correct answer Explanation A square factor is a perfect square that divides the number. 90 is divisible by 9 (which is 3^2), so it has a square factor.