Утверждение А: Верно. Функции-шаблоны в C++ позволяют создавать обобщённые алгоритмы, которые могут работать с различными типами данных без необходимости переписывать код для каждого типа.
Утверждение В: Верно. Типы данных для функций-шаблонов определяются на этапе компиляции, когда шаблон инстанцируется (создаётся конкретная версия функции для данного типа данных).
Таким образом, оба утверждения верны.
Ответ: А – да, В – да