blazetech2099 blazetech2099 09-10-2018 English contestada hat's the simple subject in the following sentence? The space shuttles have made travel to the International Space Station convenient and possible. A. shuttles B. travel C. station D. possible