What does 'template argument deduction' do?
-
A
Automatically infers template parameters from function arguments at the call site
-
B
Converts runtime types into compile-time template parameters
-
C
Deduces return types using trailing return type syntax
-
D
Generates default values for template parameters