Why are children in the United States still vaccinated for polio?

because there are polio outbreaks overseas
because it is required by federal mandates
because it is still an active disease in the United States
because polio has been officially eradicated