单项选择题

影响服务最终质量的因素有()。

A.客户的参与
B.服务的提供者
C.提供服务的地点
D.以上都是