Speak French would be your answer. Because you are talking about a group of people, it is singular and not plural. If the sentence was "Amy, a Canadian citizen, who lives in Montreal speak/speaks French" then your answer would be speaks since it is referring to 1 person and not a group.