It is necessary to call the macro va_end if va_start is called in the function.
Answer: Option A
Explanation:
The macro va_arg is used to extract an argument from the fixed micro argument list and advance the pointer to the next argument.
Answer: Option B