Where did Edwin Stevens serve as a teacher and principal before completing his studies at Yale Divinity School?

A. Aurora, New York
B. Guangzhou, China
C. New Canaan, Connecticut
D. Honolulu, Kingdom of Hawaii
Answer: 