Which word or phrase in the following sentence is a misplaced modifier?

As a cat lover her whole life, the pet store was visited weekly by my mother.

A. as a cat lover her whole life
B. the pet store
C. by my mother
D. The sentence is correct as it is.