单项选择题

If Tim moves to London, he______have to sell his house in Bristol.

A.will
B.must
C.could
D.should