问题

Happy birthday!— Thank you! It’s the best present I________ for.[ ]
A: should have wished
B: must have wished
C: may have wished
D: could have wished
B: must have wished
C: may have wished
D: could have wished
正确答案是: