Which reptile had the longest neck?

 

                       One of the most remarkable looking reptiles that ever lived was called Tanystropheus. It was about 3 m long, but almost 2 m of this length was its neck! Tanystropheus was quite lightly built, and its neck was probably not very flexible because it contained only a few vertebrae. No one is quite sure just how this creature lived or why its neck was so incredibly long, but the shape of its teeth suggests that it might have been a fish eater. Its long neck could have been extended like a fishing rod to help it catch its fish prey.

Picture credit: google