(2012·江苏高考)—Happy birthday!—Thank you! It's the best present I________ for.
#11315
A
should have wished
B
must have wished
C
may have wished
D
could have wished