Глагол 'avoids' (избегает) в английском языке управляет герундием (формой глагола с окончанием -ing) или существительным. В данном случае, после 'avoids' следует герундий.
Ответ: c) buying