Animals Animals Yesterday at 11:57 PM 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