The new medicine has helped many people feel better since it ____ last year.<br/><br/>(A) was introduced<br/><br/>(B) introduced<br/><br/>(C) has introduced<br/><br/>(D) was introducing<br/><br/>I think it's A. Please confirm