Multiple choice When did the British pass a law making it an offence to preach nationalism? 1892 1898 1900 1904 Reveal answer Fill a bubble to check yourself B Correct answer Explanation The British government passed the Sedition Act in 1898, which made it a criminal offense to preach nationalism or incite disaffection against the government. This was a significant tool used to curb the growing nationalist movement in India.