单项选择题

--" Where is your farther" -- "He ______ flowers in the garden. "

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