Answer:
Terri should be given compensatory time off but not overtime because she is a salaried worker.
Explanation:
Terri, as a salaried worker is on the payroll of the company and she's been paid an agreed salary.
To keep up with her duties, she works over time; this is considered overtime because she's an assistant manager I'll assume it's not stated in her contract of employment.
To compensate her for the "overtime" spent, she should be given some time off to balance the time she worked overtime.