Answer:
A. Apex Trigger
Step-by-step explanation:
Apex Trigger: A trigger that gets executed before and after a record is Inserted/Updated/Deleted from the force.com database.
Syntax:
Trigger <trigger name> on <Object name> (trigger Events)
{
// your Logic here
}
Usually we use triggers when we have to perform such operations that are based on some specific conditions to modify related records. with Apex you can do SOQL and DML operations including;
Insert
Update
Delete
Merge
Upsert
Undelete