B C D F J L S