We _____ here for an hour.Abeen waitingBwaitsChave been waitingDhave waitingAnswer: C. have been waiting