When writing function or class template, one use a ___ to specify a generic data type. A. template parameters B. keyword C. none of above