Question: What is wrong with this code?
- Protocol functions cannot have return types.
- Protocol functions cannot have implementations.
- Nothing is wrong with it.
- `add` is a reserved keyword.
Answer: The correct answer of the above question is Option B:Protocol functions cannot have implementations.