1.When you are updating small numbers of records at a time.
2.When you are loading a large number of records.
3.When you are processing data up to one thousand records.
4.When you are using REST requests and prefer to use SOAP.
Answer:2