B
分析:題目給出等腰三角形有兩條邊長為4cm和9cm,而沒有明確腰是多少,所以要進行討論,還要應用三角形的三邊關系驗證能否組成三角形.
解答:當腰是9cm時,底邊是4cm,此時三角形的周長為9+9+4=22(cm);
當底邊是9時,此時另兩邊是4,而4+4<9,三者構不成三角形,此情況不成立;
所以周長為22.
故選B.
點評:本題考查了等腰三角形的性質和三角形的三邊關系;已知沒有明確腰和底邊的題目一定要想到兩種情況,分類進行討論,還應驗證各種情況是否能構成三角形進行解答,這點非常重要,也是解題的關鍵.