Which of the following are perfect squares: 289, 300, 256, 270. 289 300 256 270 View Answer(s) View Detail 289256