Critically evaluate the advantages and disadvantages of activity-based costing

Critically evaluate the advantages and disadvantages of activity-based costing
and suggest the characteristics of a scenario that would in your opinion suggest it
may be a preferable approach to using absorption costing. (maximum 400 words).
(5 marks)