Puzzle #110

B C D J P Q R