How can a designer add a field to the form that will trigger a workflow when it is clicked on?

A.
Add a field of type Data and attach a workflow to its action
B.
Add a field of type Form Field and attach a workflow to its action
C.
Add a field of type Form Action and attach a workflow to its action
D.
Add a field from the Components pane and attach a workflow to its action
Explanation: