Remove redundant synchronized. [sonar]
Make C a final class instead of an interface. [sonar]