问题

How about buying Sam a mobile phone? After all,he isn’t a boy any more.—I think it necessary,for we sometimes want to make sure if he home for dinner.
A: will come
B: comes
C: has come
D: would come
B: comes
C: has come
D: would come
正确答案是: