Answer:
A
Step-by-step explanation:
It certainly isn't D. She didn't say "walking past him" for one thing.
C: for the same reason. The closed quotation mark of Dominic's also not in the right place.
B: I think is correct, but A is much cleaner.
I'd pick A. It just flows better.