单选题 There are many kinds of metals, ______.
A. all having its special properties
B. each having its special properties
C. one has its special properties
D. each has its special properties

【正确答案】 B
【答案解析】[解析] each having its special properties“每种(金属)都有自己的特性”,分词独立结构放在句末,进一步补充说明细节情况。