Identify the dependent clause in the following sentence:

Meredith gets horrible migraines whenever a storm begins to move in.
A) Meredith gets horrible migraines
B) a storm begins to move in
C) migraines whenever a storm begins
D) whenever a storm begins to move in