You develop a custom approval workflow. The workflow uses the CreateTask class to assign
tasks to a user named User1. A list called Tasks stores the tasks. Other workflows and users use
the Tasks list. You need to ensure that the tasks assigned to User1 can only be viewed by User1.
What should you do?
A.
Assign a custom permission level to a group that contains User1.
B.
Break the permission inheritance for the Tasks list.
C.
Set the CreateTask.TaskProperties property.
D.
Set the CreateTask.SpecialPermissions property.