I will have ____fun.A.so many B.so much C.a lot D.a few