【思路】观察图形变化,图形相似度较高,同一个元素出现多次,优先考虑遍历。由于图形都有内外两层,优先考虑内外分开看。外部图形的形状分别为○、◇、□、○、◇,存在形状遍历,所以问号处应为□,排除A、C选项;B、D选项内部图形都是○,区别在于颜色,题干内部图形的颜色分别为黑、白、灰、黑、白,存在颜色遍历,所以问号处内部颜色应该是灰。
因此,答案为B。