单项选择题

What does the woman imply about sea monsters

A.She has always believed they exist.
B.She heard about them in New Zealand.
C.Stories about them may be based on giant squid.
D.The instructor mentioned them in the lecture.