A local animal shelter currently has 18 dogs and 24 cats available for adoption. Six of the dogs are male. If the species and sex of the animals are independent, how many cats are female?
A) 6
B) 8
C) 12
D) 16