问题

He got the first prize in a National Contest of Popular Music—OhThat’s what he _____ for years
A:had been expecting
B:has expected
C:expected
D:has been expecting
B:has expected
C:expected
D:has been expecting
正确答案是: