单项选择题

Why are mischief makers called "Black Hats"

A.Because they wear black hats.
B.Because they act in a dishonest way.
C.Because they are magicians.
D.Because they appear in the night.