Please choose the correct answer to the question: What determines how long the Moon takes to complete one cycle of phases?

Answer1: the period of rotation of the Moon around its axis Answer2: the period of revolution of the Moon around Earth Answer3: the period of rotation of Earth around its axis Answer4: the period of revolution of Earth around the Sun

Answer format: answer1/answer2/answer3/answer4
Answer: answer2