Right choice is (a) unsigned long int strtoul(const char *n, char **ptr, int base)
Explanation: usigned long int strtoul(conmt char *n, char **ptr, int base); The strtoul() function is used to convert the initial portion of the string pointed to by n to unsigned long int representation.