I need help
(As soon as possible)

That is correct because of triangular inequality rules.
If DB = 5 the CB ( =18) would equal AB + AC which would not make a triangle
And in the case of CB being 12 and 19 long then AB will be greater than AC + CB ( so again - no triangle).
DB can only be 12