【思路】
根据主视图及左视图的第一列都是三个正方体,可以知道图中所示是最后一层,此层为6个正方体;根据左视图的第二列是一个正方体,可以知道中间层每一列都是一个正方体,所以中间层一共为3个正方体;根据左视图的第三列是两个正方体,可以知道最前面一层第一列和第三列都是两个正方体,由于主视图第二列为一个正方体,所以最前面一层第二列只能是一个正方体,最前面一层一共为2+1+2=5个正方体。故这堆正方体数目最多有6+3+5=14个。
因此,答案为B。