Aziz and his parents are trying to decide which high school option is best for him. Aziz excels at math and science with high test scores in both areas, likes to be challenged, and enjoys social interaction with his peers. The family does not have resources to pay tuition, but transportation for Aziz to get to and from school each day is easily arranged. What might be the best type of school for Aziz?
A. Charter school
B. Magnet school
C. Private school
D. Virtual school