Which of the following operator(s) cannot be overloaded?
All ternary operators can't be overloaded so ans is option D.
List of operators that cannot be overloaded
1. Scope resolution operator (::)
2. Pointer-to-member Operator (.*)
3. Member Access or Dot operator (.)
4. Ternary or Conditional Operator (?:)
5. Object size Operator (sizeof)
6. Object type Operator (typeid)