The correct options are
B Climate change.
C Decline of trade with other civilisations, particularly Mesopotamia.
D Foreign invasion.
The Indus Civilisation and its urban features started declining from about 1900 BCE. Changes in climate, decline of the trade with Mesopotamia and drying up or flooding of the river Indus, foreign invasion were some of the reasons attributed to its collapse.