单项选择题

"Where is your farther"
"He _________ flowers in the garden."

A.waters
B.must water
C.must be watering
D.must have watered