[A] Practical and emotional needs and appropriate support systems
[B] Agency Functions and Job Description within agency and the social work team
[C] Availability of a wide range of methods, approaches and specific theories
[D] A huge variety of practice settings and services such as dealing with local authorities and social welfare services.