In a school, there are 560 boys, 485 girls, and 35 teachers. How many people are there in the school?
Choose Your Option
A. 1060
B. 1070
C. 1080
D. 1090