Under GDPR, when a user requests deletion of their personal data in a Laravel application, which approach best fulfills the 'right to erasure' obligation?
-
A
Soft-delete the user record using Laravel's SoftDeletes trait so data is retained for audits
-
B
Hard-delete the user record and scrub or anonymize associated personal data across all related tables
-
C
Mark the account inactive and stop sending emails, leaving all stored data intact
-
D
Archive the user data to cold storage for seven years before permanent deletion