单项选择题

My dog______from home for three days now, and I am so worried about its safety.

A. has been missed
B. has been missing
C. had been missing
D. was missed