单项选择题

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