Question 1  of   20

You can define a custom collection by implementing

A. the IEnumerable<T> or IEnumerable interface.
B. the ISet<T> interface.
C. the IList<T> interface.
D. the IDictionary<TKey,TValue> or IDictionary interface.