Number is singular when used in English, but when used in an expression like A number of people, it comes plural. Therefore, the correct answer is: "A number of people are."