Animalsid Animalsid Social Studies Answered How did Elizabeth I promote an English empire? A. sponsored English exploration B. hired Christopher Columbus C. financed the Virginia Company D. opened a school for navigators