C
分析:先任選三條線段找出所有的組合情況,再根據(jù)三角形的任意兩邊之和大于第三邊,兩邊之差小于第三邊判斷能組成三角形的組合.
解答:共有4種組合情況,分別為①12cm、10cm、8cm,
②10cm、8cm、4cm,
③12cm、8cm、4cm,
④12cm、10cm、4cm,
其中,①12cm、10cm、8cm符合三角形的三邊關系,能組成三角形,
②10cm、8cm、4cm符合三角形的三邊關系,能組成三角形,
③∵4+8=12,∴12cm、8cm、4cm不能組成三角形,
④12cm、10cm、4cm符合三角形的三邊關系,能組成三角形,
∴組成的三角形有3種.
故選C.
點評:本題主要考查了三角形的三邊關系,關鍵在于先找出所有的組合情況,然后再根據(jù)“三角形的任意兩邊之和大于第三邊,兩邊之差小于第三邊”對各組合進行判斷.