Which of these forms a perfect square: Select all expressions that are prefect squares. Group of answer choices (a+3)(3+a) (a+b)(b+a) (2x-1)(2x+1) (x+5)(x+5) (-9+c)(c-9) (y-10)(10-y) (4-3x)(3-4x)