Answer:
Creating a function template is most appropriate when you are writing several functions that take different argument types, but use the same logic
Explanation:
Function templates are used when you have the a function that does the same thing, but with different operartors, for example, different argument types.
So
Creating a function template is most appropriate when you are writing several functions that take different argument types, but use the same logic