Madrigals tend to have about how many voices?

Madrigals tend to have about how many voices?.

A) 1-2.
B) 3-6.
C) 10-15.
D) 25-30