B
分析:此题中的立体图形的表面积都是由小正方体的面组成的;设每个小正方体的面的面积都是1;将表示这4个立体图形的表面积的小正方体的面的个数都数出来即可进行比较.
解答:设每个小正方体的面的面积都是1;
图①的上下、前后都有6个小正方体的面,左右都有4个小正方体的面,所以表面积为:6×4+4×2=32;
图②的上下、前后都有6个小正方体的面,左右都有4个小正方体的面,中间还有2个小正方体的面,所以表面积为:6×4+4×2+2=34;
图③上下、前后都有6个小正方体的面,左右都有4个小正方体的面,所以表面积为,6×4+4×2=32;
图④的上下、前后都有6个小正方体的面,左右都有4个小正方体的面,6×4+4×2=32;
所以表面积最大的是图②;
故选:B.
点评:此题考查了立体图形的表面积的计算方法的灵活应用,也是考查学生观察图形的能力.