Why did the first inhabitants of mainland Southeast Asia settled in plains in River valleys?

A. Those areas were easy to defend

B. Those areas were good for farming

C. Those areas were best for trade

D. Those areas were close to towns

B. Those areas were good for farming