Which words in this sentence make up the verb phrase?

A comet may also have a tail millions of miles long.



A.
have a tail


B.
may also have


C.
millions of miles


D.
may have