The answer is "Individual".
Each of these mentioned factors with few variations will influence the business buying decision process. One or more changes in these might lead to a different result. These factors can also operate in different ways varying from person to another person.