Which of the following statements are true about BPEL fault handling?
BPEL code which can generate faults should be placed within a try-catch block
BPEL code which can generate faults should be placed within a catch block
Several catch blocks can be added to the same BPEL scope
The CatchAll block cannot be used if a catch block is used in a scope