Which of the following list of side lengths could form a triangle?
A. 5, 6, and 12
B. 4, 5, and 6
C. 2, 2, and 4
D. 10, 12, and 25