单项选择题

Female sea turtles, before laying (her) eggs, swim (as much) as 2,000 kilometers (to return) to the beaches (where)they themselves were hatched.

A. her
B. as much
C. to return
D. where