Which of the following is the best approach if it is required to have more than one functions having exactly same functionality and implemented on different data types? (A) Templates (B) Overlaoding (C) Data hiding (D) Encapsulationâ–ºCorrect Option Correct Option is: A