Dr Geoffrey Home
"on" would mean they were perched on a springy object. "at" is wrong because Spring is a period not a specific time.
My parents are coming to see me in the spring
Tests & Quizzes