Given a scientific question, generate a correct answer to it.

What are the two hormones primarily responsible for maintaining homeostasis of blood glucose levels?
insulin and glucagon