Niangelharris125 Niangelharris125 09-06-2021 English contestada 2:44 a As a part of a science experiment, Jo decided to project a rocket into the air. The rocket flew into the sky and landed two yards away. What is the meaning of project in this sentence? A To launch B To make C To promote D To take