Multiple choice SLFP Sri Lanka Freedom Permit Sri Lanka Fragment Party Sri Lanka Freedom Party None of these Reveal answer Fill a bubble to check yourself C Correct answer Explanation SLFP stands for Sri Lanka Freedom Party, a major political party in Sri Lanka.