Each of the dogs in a certain kennel is a single color. Each of the dogs in the kennel either has long fur or does not. Of the 45 dogs in the kennel, 28 have long fur, 17 are brown, and 8 are neither long-furred nor brown. How many long-furred dogs are brown? Select the correct option:
A) 26  B) 19  C) 11  D) 8  E) 6

Rationale: "no of dogs = 45 long fur = 28 brown = 17 neither long fur nor brown = 8 therefore , either long fur or brown = 45 - 8 = 37 37 = 28 + 17 - both both = 8 answer d"
Answer: D