分析:图3中只有边长为1或2的两种菱形,每个菱形恰有一条与其边长相等的对角线,把其找出来相加即可. 解:图中只有边长为1或2的两种菱形,每个菱形恰有一条与其边长相等的对角线,原正三角形内部每条长为1的线段,恰是一个边长为1的菱形的对角线,这种线段有18条,对应着18个边长为1的菱形;原正三角形的每条中位线恰是一个边长为2的菱形的对角线,三条中位线对应着3个边长为2的菱形.共得21个菱形.故选:C.