Do most sore throats need an antibiotic?

No. Viruses cause most sore throats. Only strep throat needs an antibiotic; it is caused by strep A bacteria.