What is the most spoken language in Afghanistan?

Persian is the most spoken language in Afghanistan.