Choose the one word or phrase that best completes the sentences or substitutes for the underlined word or phrase. If we leave now for our trip, we can drive half the distance before we stop ________ lunch. A.having B.to have C.having had D.for having