What should a Salesforce architect recommend to make sure that users that gained access to a custom of sharing do not lose access to it when its owner is changed?
A . Create a specific Sharing Reason for the custom object.
B. Use ”runAS” system method in Apex classes to enforce record visibility.
C. Create a new record in_Share object with RowCause ”Manual”
D. Use ”With Sharing” keyword to make sure record visibility will be considered