I think three months____quite a long time.A.is B.are C.have