单项选择题

There are many kinds of metals, ______.

A.each having its special properties
B.having its special properties
C.one has its special properties
D.each has its special properties