briana9697 briana9697 18-08-2017 English contestada What's the simple subject in the following sentence? The space shuttles have made travel to the International Space Station convenient and possible. A. possible B. station C. travel D. shuttles