Для обозначения владения в настоящем времени используется конструкция 'have got' или 'has got'. 'Has got' используется с he, she, it, а 'have got' — с I, you, we, they.
В данном предложении подлежащее 'Tom' (он) требует использования 'has got'.
Ответ: B) has got