In object oriented design of software which of the following is not true?
[A] Objects inherit the properties of the class
[B] Classes are defined based on the attributes of the object
[C] Objects can belong to two classes
[D] Classes are always different