Hanif gives his neighbor Carla his freshly grown tomatoes in exchange for her expert lawn care. What is Hanif engaged in?

ASecurity protection
BSpecialization
CBartering
DMoney exchange