One ____________ is that so far, Web services have turned out to be much harder to deliver than their champions had hoped. A. hope B. snag C. prospect D. hitch E. upshot F. reason