Multiple choice When did the British pass a law making it an offence to preach Nationalism? 1890 1895 1898 1904 Reveal answer Fill a bubble to check yourself C Correct answer Explanation In 1898, the British passed Section 124A of the Indian Penal Code, which made sedition (including preaching nationalism) an offence. This law was used extensively to suppress nationalist movements in India.