The Internet Assigned Numbers Authority (IANA) is responsible for managing the global IP address
pool, along with:
Allocating blocks of IP addresses to Regional Internet Registries (RIRs) such as ARIN (North America),
RIPE NCC (Europe), APNIC (Asia-Pacific), etc.
Managing autonomous system numbers (ASNs).
Overseeing DNS root zones and protocol parameters.
IANA does not assign IPs directly to enterprises or individuals — those tasks are delegated to RIRs
and ISPs.
Option A & B: Enterprises and residential allocations are handled by ISPs or RIRs.
Option D: North American IPs are managed by ARIN, not IANA.
Option C is correct – IANA manages the global IP address allocation hierarchy.
Reference:
IANA official site: https://www.iana.org
Nokia IP Fundamentals – IP Address Management and Allocation Hierarchy