Correct Answer:
Explanation/Reference:
Box 1: Verify and use the out-of-the-box workflows for the objective. First try to use only out-of-the box workflows.
Box 2: Verify and use SharePoint Designer workflows without creating any custom activities in Visual Studio. If that is not enough use SharePoint Designer workflows as well.
Box 3: Use Microsoft Visual Studio 2012 to create the workflow custom activities.
If custom activities are required then use Microsoft Visual Studio 2012 to create these activities.
Box 4: Use SharePoint Designer to create a workflow definition by using the activities.
Then use these activities in SharePoint Designer workflows. Note:
* SharePoint Designer can consume and implement custom actions that are created and deployed by using Visual Studio.
* SharePoint 2013 supports two primary workflow development environments for authoring workflows: SharePoint Designer and Visual Studio.
* Among the greatest advantages of the workflow framework in SharePoint 2013 is the ease with which information workers can use the no-code environment of SharePoint Designer to create rich and powerful workflows.
Reference: Develop SharePoint 2013 workflows using Visual Studio