A They must handle case-sensitivity identically in both the GetHashCode() and Equals() methods.
B Key objects must be immutable for the duration they are used within a HashTable.
C Get HashCode() must be overridden to provide the same result, given the same parameters, regardless of reference equalityl unless the HashTable constructor is provided with an IEqualityComparer parameter.
D Each Element in a HashTable is stored as a Key/Value pair of the type System.Collections.DictionaryElement
E All of these