The Depo Provera injection lasts for what amount of time?

Multiple choice question

The Depo Provera injection lasts for what amount of time?

English

3 months (12 weeks)

1 year

6 months

2 months